if i delete just the updates folder, Spine launches normally.
if i delete just prefs.json, Spine hangs.
however, it looks like i should do more troubleshooting on my end, because if i restart in safe mode, spine launches normally on every launch. so i must have some sort of conflict with something i have installed ๐
thanks for the help!
EDIT: found the culprit. it's karabiner. looking at the source (it's open source on github), it looks like it's not compatible with java apps, and tries to detect this (including special case checks for a variety of applications, including eclipse, jetbrains, etc). i'll notify the developer (and maybe fix it myself). thanks again for the help, sorry to have wasted your time!