Well, glad to at least know why this is happening to people... the browser does not like PAL DCs. Definitely.
I don't know if it actually brings up a different HTML page or runs some internal code for setting up Internet settings first, but in the case of HTML, your idea is a pretty good one. Perhaps you'll be able to find out exactly
which page it is that gets called first if the browser makes you enter settings?