Launcher erroneously overrides error code when Java runtime is not found
The bug
It appears the launcher erroneously overrides the error code when the Java runtime is not found resulting in the irritating error message "The operation completed successfully".


How to reproduce
- Change a profile / installation to point to a non-existent Java runtime, for example C:\does-not-exist
- Start the game
- Look at the error dialog or the game output log
It says "The operation completed successfully"
2020-02-16, 12:38 AM
2023-03-16, 06:07 PM
2023-03-16, 06:07 PM
2
5
759003
2.1.11312, 2.2.8909 (Mac), 2.2.11103 (Windows), 2.3.562 (New Windows App)
-