This may not help but have you enabled the cart option? We have had issues with multiple records also and have found that switching on the cart option has helped significantly.
Mike-
Thanks for the tip. I enable multiple event cart option, but it still created falsified payments and duplicate records, and on top of that it changed the event price to a much more expensive event in my User Panel. So it actually makes things worse.