I've been working on basically the same thing but just using scripts and not resource files. I can create the map fine and still move my player without issues. But centering on my player isn't working. It is updating and moving as I move, just not with the center as my player.
[] spawn {
disableSerialization;
_mmap = findDisplay 46 ctrlCreate ["RscMapControl", -420];
_mmap ctrlSetPosition [-0.6, 0.4, 0.4, 0.4];
_mmap ctrlCommit 0;
while {true} do {
_mmap ctrlMapAnimAdd [0, 0.05, player];
ctrlMapAnimCommit _mmap;
};
};