TSR is blocking my IPWatch
You could attempt installing TOR onion browser and try logging in using that. Never tried before but could work as gives you a different IP address.
TSR doesn't let me log in, when I click log in I get a message “We are sorry, but we are unable to give you access to this page on The Student Room at this time.” I get this for all computers on my home network.
Or you could try resolving it, by contacting a TSR Admin to see if your IP has been blocked, and if not contact your ISP and let them know of your issue.
TSR mobile app doesn't work cuz it logs me out every time I quit, but I'm fine w/o it