Hello all,
I’m looking for some advice on an issue I’m running into. It’s a bit of a tricky one to explain, but I’ll try to outline it as clearly as possible.
We’re using Experience Builder 1.19 together with the ArcGIS Maps SDK for JavaScript. After the latest update, the Feature Info panel now lists all features returned from a map click, and expanding each item shows the feature details — which is expected and generally works well. E.g. below

However, I’m seeing inconsistent behaviour depending on how the layers are added. If I add a sublayer directly using its REST endpoint, the Feature Info panel correctly shows the display name of the sublayer when features are selected.
But If I add the parent map service to the map (with all its sublayers enabled) and then add that map to the application, the Feature Info panel shows Object IDs instead of the configured display names for the sublayers. Example below -

Is there something obvious I’m missing in how the map service or layers should be added, or is this a known issue/limitation with ExB 1.19 or the MapSDK?
Any guidance would be much appreciated.
Thanks in advance!