It would be desirable if the Shotcut.app is not failing silently, but offering an error message when there is no OpenGL context to be found. See https://github.com/mltframework/shotcut/issues/427 for related bug.
I agree that without an error we have no clue of what just happened. I guess that the whole interface requires OpenGL, though, meaning that no window was opened. But with python it should be easy enough to get a simple popup to appear.
Actually, there is a thing on startup to try to check for adequate OpenGL and give a warning, but it does not appear to be foolproof for whatever reason: