Hey,
I was thinking you should remove the custom downloading cache screen, and use the normal cache downloading screen. So we can see how much percent it's up to. The one that the client has now is really buggy, it flashes and it goes blank and you can't read it.
Also, can you please check this to help me fix my problem: http://www.worldscapeblitz.com/blitz/smf/index.php/topic,13294.0.html