Error "something went wrong"

Hi everyone,

For the past few days, I’ve been encountering a recurring crash in the Retool editor. After interacting with my app for a while during development, both the Component panel and the Code panels break and display the "Something went wrong" screen.

Error Details:

  • Error ID: 2c8c49ed52a34dde8d1fa52ae4573f88

  • Message: Can not find Frame ID for given subcontainer "$main4"

  • Correlated Error: Error: Can not find Frame ID for given subcontainer "$main4" at convertFrameSubcontainerToFrameId

Context:

  • It doesn't happen immediately on page load, but rather after active development/interaction (moving components around or switching between queries).

  • Once it triggers, the side panels become unusable until a full page refresh.

  • I am seeing references to retool-edge.com assets in the stack trace, which suggests it might be related to a recent update in the cloud environment.

Stack Trace snippet:

JavaScript

Error: Can not find Frame ID for given subcontainer "$main4" at convertFrameSubcontainerToFrameId (https://retool-edge.com/assets_vjs/main-B5u3vdjZ.js:161:27658) at getFrameIdForWidgetRefactored (https://retool-edge.com/assets_vjs/main-B5u3vdjZ.js:161:28115) at De (https://retool-edge.com/assets_vjs/thunks-B_3xiGlS.js:3:1651)

Steps I've tried:

  • Refreshing the browser (fixes it temporarily, but it returns after a few minutes).

  • Clearing browser cache/cookies.

Is anyone else experiencing this "Frame ID" issue? It seems like a bug in the recent deployment of the App Container or the editor's state management.

Any help from the Retool team would be greatly appreciated!

Hey @Marco85 thanks for waiting, are you still seeing this issue? Let me know!

Hello there @Marco85 are you still seeing this issue? Do you still need help?

Hi ChiEn,

Sorry for my delayed reply.

Unfortunately, yes—the issue is still present.

It doesn't happen immediately after opening the app, but after working in the editor for a while (for example, moving components around or switching between queries), the Component and Code panels eventually crash and display the "Something went wrong" screen with the same "Can not find Frame ID for given subcontainer" error.

A full page refresh temporarily resolves the issue, but it consistently comes back after a few minutes of editing.

We're also noticing another issue, although we're not sure if it's related to the same underlying problem.

We use several HTML components in our app to display customer information in a two-column table layout. In the Web editor/runtime, they render correctly, like this:

  • Left column: field label (e.g. Cod. Cliente)

  • Right column: corresponding value

  • Two columns aligned across the entire table

However, in the Mobile app, the same HTML is rendered differently. Instead of displaying as a two-column table, all of the cells appear stacked vertically, making the layout unusable.

Could you please let us know if this is a known issue or if it could be related to the same editor bug? If needed, I'm happy to provide the HTML code or any additional information that might help reproduce both issues.

I did some additional testing with multiple HTML layouts:

  • Standard <table> elements

  • display:flex

  • display:inline-block

  • (optionally) float:left

In every case, the Retool Mobile HTML component renders the elements vertically instead of side by side.

This suggests the Mobile HTML renderer is not respecting standard HTML/CSS layout rules.

Thanks!

Hey @Marco85, thanks for the detailed follow-up here!

The mobile HTML layout issue (everything stacking vertically instead of your two-column table) is something I'd like to get in front of our Mobile team.

Quick question first so I route it right: are you seeing this in the native Retool Mobile app? And if so, iOS or Android? Could you also share an export of the app? Follow the steps here: Import and export apps | Retool Docs

Once I have those, I'll file it right away :raising_hands: