I know that this is not really all that helpful, but...
However, no one ever explained why the game would think that.
We don't know.
Is there more information?
No.
Is it just this game?
Don't know. In most web surfing, it really doesn't matter if the server gets your request twice. So, it gets two requests for the page, big deal. The content is almost certainly the same on the second load that you actually see. So, would you even notice that it had been "double-clicked"?
Warning: I'm no HTML expert, and I could have some fundamental conceptual errors in this... Also, there are different methods by which a browser can get a page. A "GET" action and a "POST" action. Clicking the "Play" button for your character triggers a "GET" action. If you double-click it, then you send two GETs. The server receives and processes both GETs. When you submit a form, though, your browser sends a POST action to the server. If your browser double-sends a POST action, the server will automatically detect and filter that out. Or something like that. The dev team is possibly looking at switching various things from GET to POST to help auto-filter out that doubled-send of the action. Or it could be that I have completely misunderstood what they've been talking about.
The internet in general? Is it the user side? The server side? As users, can we do anything to minimize it? These kinds of things...
Maybe. Possibly. Could be. Probably not.
FWIW - I think I may have only seen this myself once or twice, ever.