So I decided I wanted to play some Toribash and grind some tc but as soon as I tried to join a session I get 'not connected' even though at the bottom left it says connected then the server ip and port. Any help would be great.
As a simple solution, try whether your firewall is blocking anything related to toribash (do basically toribash and/or steam).
Happens from time to time that it blocks it, just unblock it and see if it works.