I experience strange behavior when ANY overlay added to the map.
Check this video out https://youtu.be/vaI1bD1KWac
Overlay is added when WX button has pressed. But it's not visible until zoom in/out.
To prevent obvious answers delegate is set and rendererForOverlay method called when overlay added as expected so overlay should be visible but it's not.
Searched Google without positive result.