Bug: App Bridge <s-app-window> stuck in infinite spinner on cancelled browser reload

Hey @Kamran_Khan - thanks for the detailed repro here. Happy to help with this, but just wanted to note, it is generally against the community’s rules to tag specific people without them already being engaged in the conversation with you (more info on that here), but no worries on this one.

That said, this does look like an App Bridge s-app-window / save bar issue rather than an issue with your basic setup from what I can tell. The expected behaviour is that data-save-bar protects unsaved changes before exit, but in this reload-cancel flow the window appears to stay in its loading state instead of restoring the iframe.

I’m going to raise this internally, but could you share:

  • the App Bridge script/package version you’re using
  • browser + OS
  • whether this reproduces in a minimal app route outside your production app
  • a small repro repo or short screen recording if you have one (let me know if you’d rather set up a DM for this and I can get that set up)

Hope to hear from you soon!