I'm upgrading Oracle Client (12 -> 19) and SqlDeveloper (4 -> 21). However, when a regular user tries to start the new SqlDeveloper, the cursor says it's busy for a second, but then nothing happens.
What are some things I can check to see what is happening?
Run the executable from the console (don't run it from the start menu or an icon on the desktop); then you will be able to see what the error messages are that prevent it from running and the error messages will stay visible in the console (rather than briefly appearing for a fraction of a second and then disappearing as the application closes). Then when you know what the error is, you can find a solution.