Without dying/being killed, player always resets to new spawn when reconnecting. Has been this way since .58 was pushed and has made game entirely unplayable for nearly a month now. Friends also report the same issue. It's like this across all servers (Australia).
Usually when this happens I just server hop until my character is back, but this doesn't fix it like usual, instead it resets the character again (the spawn location is different every time).