Recently I got an infinite use of cellular data, but I can't access my MyBB hosted forum anymore. If I try to connect with the phone on which the cellular data is turned on, it says "Webpage took too long to respond."

Fails with both Google Chrome and Samsung internet.
Other sites on my domain (forum uses a CNAME) work correctly.