Unity Keeps freezing, but nothing is happening

This has been happening for quite some time now (and has happened in earlier versions)
current Unity Version: 20193.4f1

When this happens, task manager shows no cpu usage from unity: Imgur: The magic of the Internet
Furthermore, when I enter debug mode through visual studio, it shows no threads other than unity’s:
Imgur: The magic of the Internet
…while the call stack in more detail is:
Imgur: The magic of the Internet

It can happen on Play, or it can happen when I just update some code and it is compiling. It doesn’t always happen. When it does, I have to kill the process using task manager.

I’d imagine if it was something in my code, i’d see that when I debug (this has been the case in infinite loops and such).

Any ideas?

PS…i’ve also tried to end all subtasks, but no luck, still stuck:

I had issues like this on my previous system due to not having enough RAM, it would start using virtual memory when it ran out - with the problem made worse by also having a slow HDD. At that point I’d have near-0% CPU usage but things were locking up, I’d have to end processes / restart. That computer had 8GB.

I wish that was the case for me, I have an SSD, and 32gb of mem…and definitely wasn’t using it all up

still happening… can anyone from Unity help?
6505998--732777--upload_2020-11-9_14-43-21.png