Last Month the Japanese try to retrive this mod a little bit more. They played in the at 2pm CET. At the moment the gametracker,com Server Monitorring is off. Hope soon they turn it on. The ranking seems to work.
I guess theres plenty of possible reasons which may be out of your control but things to check/try..
first off, plug a pc directly into the hub with network cable.. then you can check if the speed problem is with the wifi. If thats faster/normal speed then i guess the wifi's pooped. try changing the channel your wifi runs on. maybe a neighbour is using the same channel..? I intentionally swapped my channel the other day whilst screwing around and lost 90% of my wifi speed. so it can cause big issues.
finally, you can dig a hole out front. keep digging until you bump into a glowing purple mesh of wires (about 2 ft thick). This is the internets. If you pull some of your hair and attach it to the mesh you will have a direct link into your brain, so fast that Jeeves will answer you before you asked.