OperaGX: Difference in handling commandline arguments when executed from console vs executed as subprocess from another process
I don't know the release version of the previous OperaGX launcher (the actual exe) but I could call Launcher.exe and feed it an unquoted url to have it open a new tab in an already running OperaGX. The last update somehow messed with that as it now opens a new OperaGX window which seemingly uses a totally different profile.
So I tried getting around this by simply calling OperaGXPortable.exe from within my program.
The funny thing is, if I pass an unquoted url, it ends up in OperaGX as a link with folder of the calling program prepended, like