Using the new MapViewer (formerly MapViewer Beta), I am having issues with popups in a layer with clustering turned on. The cluster popup (i.e. "There are n features predominantly of type x in the cluster") displays fine. The new "Browse Features" list of features included in the cluster is a great improvement visually. However, when I click on a specific feature from the "Browse Features" list, the resultant popup displays incorrectly. The formatting is correct; however, any Arcade expressions I have set in the normal popup settings for the layer, do not calculate correctly. It is as if going through the "Browse Features" means that the Arcade expression is unable to access the attributes of the specific feature.
For example, I have an Arcade expression that takes an attribute of driving time from the location to the nearest facility of a certain type, and returns a phrase such as: "Between 30 minutes and one hour to the nearest facility" (depending on the value of the driving time attribute). If no facilities are accessible from the location (drive time attribute is null) then the text is coded to read "No facilities accessible by driving."
Going through the "Browse Features" from the cluster to get the individual feature popup, I get "No facilities accessible by driving." returned for every feature in the cluster, even when they definitely are within (often quite close) driving distance of a facility. If I zoom to the feature and click on it, the Arcade expressions in the popup are returned correctly.