@SavageCDN Heroes is correct (cookie for you!) - when profiled, units do not spawn back in their 'exact' place as the function that respawns them looks for a clear, flat-enough area. For units you need in specific spots it's best to just not profile them.

Thank you for the replies.

Are there future plans to make profiled units spawn more precisely? Like objects when you save the server and exit, etc.