Была такая же задача. Решил следующим образом:
window.myMap = new ymaps.Map('map', {
controls: [],
center: coordinates,
zoom: 11,
});
const centerPoint = new ymaps.Placemark(coordinates, {}, {
preset: 'islands#whiteStretchyIcon',
});
myMap.events.add('actiontickcomplete', (event) => {
const { globalPixelCenter, zoom } = event.get('tick');
const projection = myMap.options.get('projection');
const coords = projection.fromGlobalPixels(globalPixelCenter, zoom);
centerPoint.geometry.setCoordinates(coords);
});
myMap.geoObjects.add(centerPoint);
https://jsfiddle.net/Eseath/ecrf5yd4/