Hello,
All below is applicable for ArcGIS Maps SDK for Qt 200.2.0.3963, but with earlier versions the behavior is the same.
We are using overlays in GraphicsRenderingMode::Dynamic, but also tried to change to GraphicsRenderingMode::Static, which differs just a bit.
Another thing is that we add a new shape in a newly created overlay and remove a previous overlay of the same shape. I've found this thread https://community.esri.com/t5/qt-maps-sdk-questions/graphicoverlay-on-mapview-blinking-how-to-fix/m-p/1014748 about the very similar problem. The issue with this is that putting a shape in an existing overlay, leads to the situation that the existing overlay still contains rendering results of a previous shape, which leads to keeping an obsolete data in the picture. Removing of a previous shape from the overlay doesn't change anything.
Could you give some advices or/and propose approaches how to avoid/reduce the flickering?