Need help troubleshooting https issue with alternative phone OS

I have a complicated problem and need input from you smart people on this community.

The phone OS I am running is Ubuntu Touch. It is an OS that you can install on several Android phones and tablets, and will be one of the choices available for the upcoming Librem 5 phone by Purism.

Home Assistant’s web interface appears to be rather complex compared to most other web sites, and "needs a “modern web browser” to render perfectly. I have some rendering issues on Ubuntu Touch 15.04, but most aspects of hass.io renders fine.

The problem I am now facing is with the upgrade to Ubuntu Touch 16.04 and the migration to a new version of the Oxide Web engine. For some reason my own Home Assistant site https://[mysecretHAname].duckdns.org only renders once or only briefly before I get the error message:
“The rendering process for this tab has closed. Something went wrong while displaying https://[mysecretHAname].duckdns.org.”
I am presented with the options “Close tab” or “Reload page”. If I reload the page, the same error message repeats. If I close the tab and reopen it also the same error message.

The issue is reproduceable on https://www.home-assistant.io/demo, while other https://***.duckdns.org sites I have tested load and reload without problems. I have also emptied the browser cache and erased the browser history and rebooted the phone, but my very own site and the HA demo site won’t render.

I would really need some input to troubleshoot this further, so please reply if you have any ideas!

Thanks!

p.s. The Github issue with Ubuntu Touch is reported here. d.s.

Have you tried hiding controls until it loads properly? I’m guessing a specific control (i.e. media_player ui control) is causing issues.

Good tip, no I haven’t tried that. I guess I will have to look at which controls are present on the demo site to see the possible culprits. Or are there controls that are known to create rendering issues on some browsers?

Honestly, I would look a the complicated controls first, like the media player and live video. Other than that, I don’t think there is too many controls that cause problems on browsers. Modern browsers are pretty solid atm.

This is my default view states page. Would rendering of the default page be affected by controls on the other tabs?

possibly. Do you have any custom UIs? I’ve been getting a html error every time I switch tabs that I’ve been ignoring because of them. Could be related?

Yes, both custom UIs and UI Tiles. I have noticed that they render differently in different browsers.

I’d wager that they would be the problem. It really depends on how your browser handles errors. If it doesn’t handle them well, it may crash.

But then again, the HA demo page doesn’t have custom UIs, or?

that welcome home page might be. Not sure! The demo covers may of the UI controls.

I just noticed that I don’t even get past the login screen. Strange.