Our app built with Xcode 11 works fine on iOS15 with custom map tiles. We are now building and running it using the latest version of Xcode 13 and we have a serious problem with the custom map tiles flashing in an ugly way every time we try to update an annotation or move the map. It flashes bits of the apple map behind the already displayed tiles. Two screenshots are attached from a video capturing the flashing change in state from the normal map to the map with lots of tiles missing when a map annotation was updated.
Is this a known bug with MKTileOverlay and Mapkit in iOS15 and is there a work around or fix?
This behaviour is also present if we run the app on Mac OS12 on a Macbook M1Pro