Hi Arthur Liew,
Greetings from Syncfusion,
We checked the reported issue “Custom marker is not placed accurately in OSM” and we would like to inform you that we place the marker in center of the given geo point. So, if you give custom marker like pin image, it looks like not accurate when decrease the zoom level.
We can fix this by setting the VerticalAlignment property as near in the marker settings. Please refer below link to know how to set VerticalAlignment property.
The link attached in your update is not accessible, so we have prepared a sample based on your requirement by setting the VerticalAlignment property as near to show the custom view to display in the exact location. Please get the sample from the below link.
Please check the sample and let us know if you have any other concerns. If you still face any problem, can you revert us by modifying the attached sample based on your scenario, this will help us to provide you a better solution at the earliest.
Regards,
Eswaran