Hello Esri Community,
We are experiencing a consistent crashing issue with ArcGIS Experience Builder when accessed on macOS and iOS devices (MacBooks, iPads, iPhones), while the same experience works without any issues on Windows and other non-iOS platforms.
Issue Description
When an Experience Builder app contains a map with multiple layers enabled, the application crashes during loading on Apple devices. The crash can occur in different ways depending on the device and browser:
- On macOS (Safari and Chrome): the browser tab freezes and eventually crashes or reloads.
- On iOS devices (Safari/Chrome): the page becomes unresponsive and the browser force-closes or refreshes.
- In some cases, the device becomes temporarily sluggish, suggesting a memory or rendering issue.
The same Experience Builder app:
- Loads successfully on Windows (Chrome, Edge)
- Performs normally when accessed from non-iOS devices
Observations
- The issue appears to be directly related to the number of layers in the web map.
- Reducing the number of visible layers or simplifying the map significantly reduces or eliminates the crashes.
- No custom widgets or unsupported configurations are being used. However, we used the Scatterplot Widget and found some issues from other users especially when combined with Filtering.
- The web map itself loads correctly in Map Viewer, even on macOS/iOS — the problem only occurs when the map is embedded in Experience Builder.
- This suggests a possible platform-specific rendering, memory, or WebGL limitation on Apple devices when Experience Builder initializes complex maps.
Environment
- Platform: macOS and iOS
- Browsers tested: Safari, Chrome
- Builder: ArcGIS Experience Builder
- Map: Web map with multiple operational layers
Impact
This issue is limiting our ability to deploy Experience Builder applications to users on Apple devices, which is a significant portion of our audience. Since the behavior is platform-specific and not reproducible on Windows, it raises concerns about compatibility or optimization for iOS/macOS.
Questions for the Community / Esri Team