The landing site is a detail I'm still not sure about. I unlock the platform so you can actually craft it and land on it. I am actively looking at that part, but I have no answer yet.
The only point when you can softlock yourself is if you did not set up base repairs on lemures, as that would prevent you from getting the materials for a platform into orbit to craft it remotely.