MKMapView: added overlay is not rendered until zoom changed

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.

MKMapView: added overlay is not rendered until zoom changed
 
 
Q