As title says. The client freeze seems to occur specifically when opening/interacting with the Main Menu. The longer you are in VRChat the more likely it is to occur.
Reproduction is not consistent, but I seem to make it happen after:
  • Having the client open for at least 5-10 mins, doing normal actions like browing worlds, inventory, joining worlds, switching avatars, etc.
  • Keeping the client idle & tabbed out for a couple of minutes
  • Open Main Menu (opening the inventory tab seems to make it freeze the longest.)
  • Client freeze
It seems to be related to TextureManagement, as when I come back from the freeze the log has 184 errors of "[TextureManagement] Over cache size but failed to find any textures to remove"