fix: #3592790 Fix double-submission and refactor hosted iframe behavior

By: tomtech

Closes #3592790

Merge request reports

Loading