So you use steam or standalone client? If you use steam you could have to verify cache, if you use standalone, maybe you need to update. You could also maybe meed to lower settings possibly. To verify cache on steam if you didn't know, right click the game in library om steam app, and click properties. Then go to files, and it's one of the options, verify cache or integrity, can't remember exactly. I know this has worked to fix this type of problem for me.
Hi, I had a similar issue to this when I was using a restricted (college) network. Does your network have any restrictions or filters active, or are you using a firewall?
It's entirely possible that your hotspot isn't as reliable as your usual broadband, or it may have some limitations. I can't promise anything, but I suspect that to be the issue.
Maybe you could test it out by trying TB on a public WiFi hotspot?
Toribash will hang in the room list when it refreshes the list if you are on a slow connection. Improve your internet connection and this will no longer be a problem