Not sure if related but I have been having the same issue for so long I was ready to give up on the game all together. I had tried everything I could think of to fix it with no luck until finally as a last resort I performed a cache rebuild on dayz through Steam and to my surprise now the problem is gone. It's possible it was more coincidental than anything else but I server jumped over 20 times to the dirtiest most insecure servers imaginable and not a single fresh spawn issue. Just thought I'd share in case I've cracked the divinci code :)