Retool application not loading and components disappearing off the screen

I'm encountering an odd error where when I load a specific few retool applications, the page will show as a blank canvas and maybe 15-20 seconds later load in all the retool components.

This application is also extremely slow to load but does not have that many resources / configuration within it that would slow it down.

Has anyone else ever faced this issue of having a buggy application that will not load components and no matter what just has issues?

Hey @zbh45,

Are you on cloud or on-prem?

One potential reason could be the WidgetGrid, see here a related post

@MiguelOrtiz

I'm on on-prem (chrome on Mac as well).

Not seeing anything for WidgetGrid in lower left hand of screen (nor when searching for it within application). Not sure if another way to go find it?

Overall, my error is similar to that related post. Had an application that worked fine for months, now all of a sudden components etc are slow / disappearing.

I had originally different views in a tab structure so I got rid of this and split out each tab view to its own application.

That seemed to mitigate some of the disappearing components.

Now my issue though is there is an extremely lag between a data populating in a resource and then a transformer with that resource referenced performing, e.g. query runs, data in application, but transformer referencing that data won't run for ~10 seconds.

We should be able to find it at the bottom left of the screen depending on which Self-hosted version we are on:

However, the slowdown on our queries could be related to iterating over the data multiple times within a loop in a Transformer or JS query. The more data we iterate over, the more time it'll take.

  • Is this a Multipage app?
  • How many records are we pulling?
  • Have they increased significantly over time?

We could implement pagination in our query to improve performance.