I am noticing some unexpected behavior with scale based symbologies and the out of the box legend widget in Web AppBuilder for Developers (v2.12).
After playing with the scale based symbologies in Pro, I noticed that while the symbologies display correctly over their respective scale range in a WAB built application, the legend widget will show only one symbology, in my case that which is specified at the maximum end of the scale. That means if zoomed out all the way, your legend does not match your map.
Say, you have a poly layer with fill color red up to 1;100,000 and fill color blue when zoomed in past 1:100,000, my legend shows only blue regardless of the current map scale.
Am I doing something wrong, is there a work-around ?