In 4.18 AR Kit pawn position cannot be manually changed.

I’ve been trying to manually adjust a pawn’s position after placing a sort of “dummy object” in a game when player two has joined a session. The dummy object is then moved by the player to match up roughly with where player 1 had placed their dummy object. Its supposed to act as a reference point to manually move player 2, so their position matches up in the real world with the orientation of player 1’s position in the real world. The problem is that with the AR Kit plugin enabled, I can’t seem to move player 2 with a “Set Actor Location” node. I’ve even tried spawning a new pawn in the desired location and possessing that one instead, but even that doesn’t change player 2’s position.

ARkit takes over all movement functionality in the pawn once it’s enabled, and it can’t be moved manually. When in game, the location where the pawn first finds tracking will be set to the world origin, and from that point onward each player will move around their own world origin. This makes multiplayer ARkit extraordinarily difficult at the moment (I’m currently dealing with similar problems of trying to match spaces between ARkit sessions on different devices).

You can change the location of the world origin, so maybe you could work with that somehow, but I’m not sure how you’d match the rotational spaces between the two pawns.