I have reproduced this once, but not been able to figure out how to reproduce it consistently.
I've added some code which may help, which generally should just prevent multiple AJAX submissions and hopefully reduce the chance of this happening, but if it continues please let us know, and please try to figure out some steps that can reproduce it consistently.