I've been experiencing a persistant sleep/screen time-out failure with Opera for Android 55.2. I was visiting various sites, including watching video on PBS.org. Video was paused or the tab was closed. The screen should have timed out at the phone setting (usually 1 min.). Whichever site or tab was used, the screen would not time out at all. But, the screen did turn off if the phone was in any other app or home screen. I had force stopped Opera and cleared the cache. I believe the problem may have stopped occuring afterward only very briefly, then resumed again.
This is on Android 8.0.0 on a Motorola Moto G6. Ad-blocker was enabled, data-savings was off mostly, I think.
I have since reverted back to Opera 55.1. So far, no problem with that. I was earlier also having problems with the bottom control bar being stubborn about not coming back up, or refusing to at all. It was either version 55.2 and/or 55.1 for this problem. To my surprise, at one point I noticed the Toolbars setting was already on "only hide address bar when scrolling", so the bottom bar shouldn't have been disappearing to begin with.
This is the version (55.x) that added Android 10 support. I would like to add; it seems a common theme that when they add a new Android version, the prior ones end up becoming dysfunctional or very buggy. And it's only 2 prior versions. This is very aggravating, as it takes a lot of time and effort to uninstall and reinstall an old version, despite most features resyncing. Have to reset all settings, save anything not syncing, such as offline pages, lose cookies, etc. And then have to hope some future version will fix the major bug(s), or otherwise will have to change to another browser if there's no viable updates. It would be nice if new releases could be better tested for maintaining functionality with prior Android versions when new Android version support is added.