Angakok had left a soulmark in Max's body precisely for him to be able to transfer to the point inside Max's soul space that was perfectly adjacent to his existing soul vessel.
Unlike in an empty vessel where any teleported soul would be made the anchor, in an existing soul system if a soul was already anchored deep inside a body, a second soul would not be allowed near the first.
The nearer it would try to get to the anchored soul vessel, the bigger the backlash would be, and the more it would struggle to reach the soul vessel.
To avoid this exact scenario, Angakok had placed a soul marker in Max's soul exactly adjacent to his soul vessel, however, for some inexplicable reason he was teleported to a wrong point inside Max's soul space.
It turned out that the thing that Max had tossed away considering it to be filth during his tier6 promotion test was actually Angakok's soul marker, and that had created a lot of complications for the shaman god.