Retool Error - "Can not find Frame ID for given subcontainer $main8"

I encountered an issue in Retool where I'm unable to load my mainAudit screen. The error message states:

Error ID: c08eea8e78f3469ca122689b1964c983
Can not find Frame ID for given subcontainer "$main8"

Steps to Reproduce:

  1. Navigated to mainAudit screen.
  2. Attempted to interact with a component (e.g., button click, form submission).
  3. The page failed to load properly, and this error appeared.

What I Tried:

  • Refreshing the page → Did not resolve the issue.
  • Checked component references → Unable to find any misconfigured $main8 reference.
  • Looked at the console logs → Error seems related to missing Frame ID.

Possible Causes:

  • A deleted or missing component that still has event handlers pointing to it.
  • A corrupt layout or frame reference in Retool's internal state.
  • Retool bug or caching issue.

Questions for the Community:

  • Has anyone faced this issue before?
  • Is there a way to reset UI state or refresh component references without rebuilding?
  • Should I delete and recreate the screen, or is there a better fix?

Any insights would be appreciated! :rocket:

ADMIN.json (72.8 KB)

1 Like

Im having the same issue after converting an app to a multipage app. I started to rebuild it from scratch and half way through I started getting that error again.

Yes, I to got the same issue

Having a very similar issue on Mobile so far even if I create a new screen.
It basically blocks us from editing the app.

Sorry for the inconvenience !

I'm look into this issue right now.
Can you check if it is still reproducible ?

For now, you can try to delete $main through search tab.

1 Like

For me so far it seems like it does not happen anymore, I don't need to remove the $main through search tab.
Thanks for looking into this.

1 Like

Should be fixed in newest cloud version.