Please note that this issue has been confirmed by Embarcadero to be an issue in the Delphi framework.
Unfortunately we have no control over this.
The issue will hopefully be resolved in a future Delphi update.
Alternatively I can suggest using TMS FNC Maps instead.
This product is based on a more advanced architecture where the reported issue does not occur.
Detailed product information can be found here: