Select to view content in your preferred language

Filter data actions causing site to freeze

301
4
Jump to solution
a month ago
Labels (1)
Michal
by
New Contributor

I've been developing a data dashboard through experience builder, and I've noticed that ever since the most recent June 2026 update, clicking the "Filter data records" button when adding an action freezes the whole site for an extended period of time. This seems to be somehow correlated with the total size of the datasets you have loaded into experience builder as fewer/smaller datasets reduce the time which the site is unresponsive. Prior to this update when I was adding a filter data record action it would be relatively instant (<1s) to load the panel which allows you to select the action data whereas now it is taking me up to 12mins just to load this one menu. 

My best guess of what might be causing this is that the site is loading every dataset or layer from all of the different pages all at once into memory, causing the site to freeze. And since we have several web maps added each with several large layers, this results in a severe stall until everything is parsed. I'm not actually sure why this is happening, it could also be something else like a loop within a React component; however, freeze time correlating with dataset size would support my guess. There is also no change in my system resources before, during, and after the freeze meaning that this is stemming from an issue with the site itself. 

To reproduce: On an experience builder page that has a web map containing several data layers, add a chart such as a pie chart and visualize one of the layers from the web map. With the chart selected, go to the "Action" tab and under "Message action" click "+ Add a trigger" and select "Record selection changes". Then click "+ Add action">"Data">"Filter data records". Once this button is pressed, the site will freeze for a period of time dependent on how much data you have in experience builder.

1 Solution

Accepted Solutions
Ke_Xu
by Esri Regular Contributor
Esri Regular Contributor

Hi @Michal,

This issue has been fixed.

 

Thanks,

Ke

 

View solution in original post

4 Replies
Ke_Xu
by Esri Regular Contributor
Esri Regular Contributor

Hi @Michal,

We couldn't reproduce this issue with in-house data. Could you help provide an app for us to troubleshoot?

 

Thanks,

Ke

0 Kudos
Michal
by
New Contributor

Hi @Ke_Xu,

I'm not able to share the full app publicly since it's for work and shouldn't be visible until its complete and passes QA/QC. I'm able to share one page of the full dashboard we're developing here: Maritime Dash Copy - Overview. If there is a private method of sharing the full app, I can do that as well, we just can't have the full thing public while it's still under development. Also note that there is two layers that aren't public so if it asks you to login, you can click cancel and they won't be accessible. 

In terms of the freezing issue, since this isn't the full app, the freeze isn't happening for as long. In my testing of just this one page, I found that the freeze lasts for ~1s. I deleted several old pages on the full app and was able to reduce it from ~12min to ~45s, but this still isn't ideal and wasn't happening prior to the most recent update. 

I'm also attaching a video of what this looks like on my end. I found that this type of freezing also occurs in a couple other places such as: After you click "Select data" it freezes when you click on a specific web map layer, selecting a variable under the "Select a trigger field" dropdown, selecting a variable under the "Select an action field" dropdown, and toggling the "Trigger / action connection" on/off. I'm also fairly certain that this has something to do with the size of the app itself as the length of the freeze appears to be a function of size, increasing quadratically (1.8MB=1s, 4.1MB=45s, 12.6MB=12min). 

(view in My Videos)

0 Kudos
Ke_Xu
by Esri Regular Contributor
Esri Regular Contributor

Hi @Michal,

Thanks for sharing the app and video. We are investigating it. I'll keep you updated.

 

Thanks,

Ke

0 Kudos
Ke_Xu
by Esri Regular Contributor
Esri Regular Contributor

Hi @Michal,

This issue has been fixed.

 

Thanks,

Ke