Have you tried to zone of a high numbered district in kamadan? For example when kamadan has 7 districts, swith to #7 (that one is often less crowded)?
If that doesnt help, try to switch to another continent... like internatonal or europe (they are not as crowded as american district).
I dont claim this is the solution to your problem. But i have a American friend (with an unstable connection) who has similar problems and the things mentioned above seem to work for him. I think it's at least worth to give it a try