Hi,
I don't see why activating or not the iframe setting of the paybox payment method would change anything about that.
As far as I can see that's a problem of change markers being different when validating the first tiem you click on the finish button.
Now to be able to really look into it I think we'll have to have a backend and a FTP access as well as precise instructions to reproduce the problem directly on your website and debug what is going on.
I believe that even with the iframe setting turned off, you still have the problem and that you changing that setting and discovering the issue at that point was a coincidence and that the problem happens because of something else.