I created a new app with no content or code at all.
When I use “New-App -Logo “logo.png” -Content {}”, the logo is shown. Changing “-Content” to “-Pages $AppPages” (where $AppPages is an array with just one empty page), the logo is still there.
Then I paste some code in the page (just a New-UDColumn with one New-UDCard and some text), and the logo is gone.
Even if I revert this code to “Hello World”, it will not show again. I have to delete the complete page und create a new one.
This seems to be case regardless of whether or not an icon has been specified for the page.
Also, if you do specify an icon in the settings for the page it does not allow you to remove the icon when editing the App Page settings. That may be a different bug altogether.
Today I tried to reproduce the issue for a network trace. I deleted the app page and created a new one and the error is gone. I also tried this in my production environment (delete app page, create new one, restore code) and it works, too.
Perhaps it was a bug in one of the older versions - with 5.5.1 now it works if you recreate the app pages.