Since PyCharm Professional was installed, it has prompted me to switch the JDK and restart, and no matter the switched JDK it will default back to what it had before (in my case OpenJDK 11 or Oracle JDK 8). If I uninstall all Java installations on my machine it fails to launch because it cannot start the VM. I've installed my JDKs through Homebrew, and PyCharm Professional through Jetbrains Toolbox (installed through Homebrew and directory download) and directly through Homebrew/direct download and install.
If I tell it to ignore the JDK and attempt to open any project (existing, clone, etc.) it will show that it is indexing but never open the window, just sit idly (it does seem to finish indexing the creating the .idea directory, as well as a functioning venv if specified if I've selected a new project)
I've deleted caches and other various files from the following locations:
~/Library/Saved Application State/com.jetbrains.pycharm.savedState
Interestingly, this problem doesn't occur when using PyCharm CE.
What is the recommended approach for forcing PyCharm Professional to use the JDK packaged with it. I've read the posts about changing the JDK referenced in the config (206544519) but it persists the incorrect path in the install location (the .history.json file and .feed file) regardless of it the file is present, or the JDK path in the file.