Some preliminary questions...
Do these "similar browsers" always fail, or do you also have occurrences where there is no problem?
Have you looked at the originating ip addresses to see if there's a pattern? Could it be some kind of bot, script or spider, or even browser plugin/malware?
Have you looked at the page request time and submit time? Did the session just time out?
Excuse me but I probably won't reply again right away, gotta hit the sheets, but good luck.