в react-map-gl-draw нашел странное поведение - после того как проп data поменялся он не показывается на карте до тех пор пока с ней не начнешь взаимодействовать
возможно это поможет: движения мыши клики никак не влияют. Отрисовка происходит только после зума или драга, причем только после того произойдет mouseUP (но простой клик на месте никак не влияет)