Application.TickGlobalCallbacks

Sometimes, after changing one thing in the script the Editor freezes for some reason. It is not Visual Studio (which I use) related bcs VS is being responsive at the time and closing it doesn’t help. Generally Editor reloads in a few seconds. At the time processor is on 21%, and memory on 80% - so yeah, it seems like someone wrote an infinite loop in the Editor Team.
The solution: remove Unity from processes XD

Edit: Unity ver: 2021.2.7

1 Like

Having the same problem with 2021.2. Using Rider. No real clue what’s causing it.

This thing was driving me nuts today and I tried everything… installed another Unity version… restarted the PC, deleted library folders, etc… and for my surprise, the solution (since I’m working on a VR project) was to disconnect the USB headset cable. Quest 2 is sometimes finicky with the USB connection, especially if the headset goes to sleep. As soon as I disconnected the cable… the TickGlobalCallbacks message disappeared and Unity was unstuck. It seems Unity was trying to contact the headset and didn’t find anything, and instead of throwing an error (device not found), it froze the application.

1 Like