Duplicate additional participant created during online payment(event)
If the payment was successfully then the user has to be redirected to thank you page - 

I guess you are speaking about - 
user manually clicking the back button or cancel button before successful payment - in that case you need to redirect the page to the event start page or just refresh the page again 

This is an cache issue 

I guess this helps !!!