Hello
I'm having a similar, if not the same, issue as yours. I have rovers that, when not active vessels but in physics range, get displaced to 999m due to ground contact! error.
I was wondering if you have since fixed your issue and how, because I can't find anything else anywhere.