This is a very new problem. I used it less than an hour ago and closed it normally, and haven't had a crash at startup ever. I have it set by default to start up without a project loaded.
After trying a bunch of different things, on a whim (because v20 just had a patch release and I know the servers might be overloaded) I disabled my Ethernet adapter, disconnecting my PC from the internet. The program started right up, no issues. I re-enabled the adapter and tried to start up a 2nd instance. Crash at startup. Disabled the adapter and was able to get a 2nd instance running. Reconnected, tried to get a 3rd instance, and crash. So I made this thread.
Any ideas? This is a registered, legally purchased copy and have only used 1 of 2 activations. Looking at my profile it says it was last activated on May 1st, but I've definitely used it on the 2nd and today.