@miyukiwork Thanks for the kind suggestion but normally the stable version means it is tested and it is flawless and not the other way around. I can't have 2 versions of beta in my browser, and especially not the one where you make experiments and revert them, (like that (ugly) metallic UI of the 90's) meaning potential problems and a waste of bandwidth. Other reasons include the extra syncing and the extra work for importing Speed Dials, non access to the offline pages that were saved in the stable version, etc, just not an alternative.
Interesting, after days I've tried Opera for Android again and now it seems to be working fine. Not sure what changed, on my mobile provider side or Opera's side. I just hope it will stay this way. Although I had MIUI 9 update in between for my Xiaomi Mi5 phone. Maybe that solved it. I guess I'll never know
@leocg Thanks for pointing out that it is the same as in Chrome. This is almost true - Remote Devices only shows up when under the "Audit" tab. I made sure that I can use Remote Debug within Chrome and my Galaxy s7 - demonstrating that I have all drivers and the Android SDK (Android Studio) installed. But when I open Opera on my Galaxy s7 and go to Opera Desktop - Remote Devices on the PC, there are No devices detected. Any idea what else might be missing? I even tried issuing the adb command=> adb forward tcp:9222 localabstract:com.opera.browser.devtools (as mentioned in the original article) but this did not seem to do anything.