This is not a cable-company issue. When the forum hangs (which it does for me about one in five times), it stays hung for about 30 seconds, and it's done so in a variety of connection environments and browsers. During the pause, I can do other work on the Internet normally, so the cause is not Internet service.
I suspect it's in the page-drawing engine and not the database, because I've not noticed it with the Tapatalk interface.
My experience is that such problems are usually related to the forum server software going out to the Internet for some external service, and when that service is unavailable, it has to time out before completing the client's page load. I've seen it with ads, counters, other types of banners, and so on. This seems like a similar sort of problem.
Rick "providing a data point" Denney