What's on my mind is:
Is the out-of-process Java Plugin sometimes stopped by firewalls, too?
Or is this a bug in the splash screen code of JWS?
One of my users had looked deep into this problem. I'm not sure how many of my users are effected but the bug is there and annoying users playing my game.
He said:
Ok, so after searching round, and patching a few fixes together, here is the way which I found a fix, can someone please varify this way works.
I messed arround with permissions in the firewall, and this still left intermittant failures, the way I now do this, is so that when loading the game, there is no splash screen.
This fix means that you can leave your firewall running whilst loading the java.
So making a shortcut and adding "-Xnosplash" solves the problem.
He also noted this bug only affected Vista for him.
So I'm going to try adding Xnosplash to my jnlp file for now and see if that solved the problem.
I hope this gets fixed.