Own aircraft symbol drawn offset XP12

Possibly since recent XP12 update (12.1.03) I have noticed that my aircraft symbol is being drawn in moving maps offset from actual position. This was not previously the case. Even zoomed in to airport layout level the symbol used to sit very accurately on the map.

I believe it is a drawing issue as the symbol seems to be a similar number of pixels offset whatever the ‘zoom level’. In other words I might show up between a pair of parallel taxiways (rather than on one of them) but then when zoomed out in cruise the same drawing distance offset which would equate to a few hundred meters off the magenta course.

In addition, if I activate the VATSIM overlay my own aircraft symbol from VATSIM (not from XP12 via Simlink) is very accurate, and sits alongside the moving maps triangle symbol.