If I uninstall zulu-8-bin (using yay -Rns) and uninstall Thinkorswim (with their uninstaller), then reinstall both, it works again one time until I exit and try executing the platform again. It executes like before, and it looks to be running in htop, however the window is transparent when using the 'window' key in Gnome. After exiting, I cd to the correct folder and ran. Was able to use all features, until I exited Thinkorswim.
I don't think this makes any difference however. Installed to my /home folder, because I know it is an odd package and /opt and /usr/bin are updated using yay, so I chose to keep it separate for maintenance.