Hello,
I'm trying to display a very simple label using an arcade expression in a map in ArcGIS Online. In my map I have 3 points of interest and each point of interest has 3 average walk time distance buffers (polygons) from each POI. The labels work for one area of interest but not for the other and I'm using the same expression for each. All of the walk time polygons are stored in the same feature service.
if (IsEmpty($feature.distance)){
console ("no distance value")
}
else if (($feature.distance) == 200){
return "200m (approx. 2min. walk)"
}
else if (($feature.distance) == 400){
return "400m (approx. 5min. walk)"
}
else if (($feature.distance) == 600){
return "600m (approx. 10min. walk)"
} The labels display properly for the first POI:

The label only appears for the 200m buffer polygon for my other POI locations.

Any idea why this might be?