Every 6 months? That seems like a pretty long window for tribal knowledge to get lost. Is 6 months arbitrary or is there some reasoning behind that cadence?
I feel like it is pretty indistinguishable in STS if you lost because you made an incorrect decision somewhere or the run is unwinnable. Something like Zelda or Metroid you can reach a point and the game has some kind of obvious solution or key you need. STS has too many solutions to the problems of what you face and no way to go back and recheck things. The fact that it is almost impossible to find an unsolvable STS seed seems to indicate that their approach is pretty good. Player frustration in STS except for the tiny number of runs indicated in this post is entirely skill based.
Reading this is making me sick. I am working on leaving my large company for a start up for this exact reason. Something as simple as changing a tag on a server requires submitting a request -> waiting for the reply that they are working on it -> getting someone contacting you 1-3 days later -> Confirming the changes you want -> finding the changes in place the next day -> telling them the ticket is closed.
You missed some steps between confirming and finding: seeing that it was done wrong, reporting that, wait 1-3 days for a response, repeat at least once.