It shows up on the forums now, you have the VIP+ tag underneath your username. The hubs have always been glitchy, sometimes your rank does show up in the hubs and other times it doesn't. Other people can correct me if I'm wrong, but I'm not entirely sure its a problem that can be fixed based on how long it's been a problem/how many people have said something about it. Honestly, I wouldn't worry about it too much. Even though it's pretty annoying to not have your rank show up on hubs 100% of the time, it doesn't really inhibit your ability to enjoy the server in any way.