I am connected directly to the router with an ethernet cable.

The latency occurs in all forms of gameplay. It will display Sending: 0 Receiving: 0 Or it will send but not receive, and vice versa.

I can tell immediately if I am unable to play when the other players in the city are moving inconsistently, stopping and starting suddenly. Also if I click on an NPC and it the game just stands still, taking several seconds for them to respond.

The very strange thing is, all the Japanese data centers are the worst, even though I am geographically closest to them. The US servers have the same issue, but not as dramatically as the JP ones.