Soldering components to a board isn't considered a hack. This is a perfectly acceptable method of improving a design before the next set is run. It happens all the time even on things like TV sets. There is nothing wrong with a soldered wire between two points vs a board trace between the same two points. In many cases, the board trace is thinner and more fragile than the wire. Do not focus on the fact that the board has had some rework done to it as an indicator of quality. That's a poor and incorrect metric.
Next, swapping node board 8 and 9 was great advice. Seeing if the problem moved after that would have been great data to help troubleshoot your game. Stern tech support isn't run by psychics so you have do some things go get proper data in order to properly diagnose the issue.
It sounds like you've jumped to the conclusion that node board 8 is defective and the new "hacked" one is also defective. I think you are also assuming something is damaging the boards in position 8. I disagree with all this. In fact, it sounds like node board 8 is working fine and you have two working node board 8's now (the original and the one stern sent). Had you originally swapped node 8 and node 9 and the problem didn't change, then I'd suspect it would have been very enlightening and Chaz would have moved onto someone other than node boards.
I think at this point, I would install one of your extra node boards into node 9 position and see if anything else in the game acts up. If not, you can conclude that the node board is fine. Perhaps one of the cables that connects the node boards is flaky. It's an odd situation if the auto launcher works perfectly the first time of every game then it indicates that the thing can work.
If the ball kicks into the shooter lane and is auto launched, it usually indicates that a game switch somewhere is being triggered. This can be detected by going into the switch test and seeing which switches are active. Perhaps one is machine gunning or stuck closed. I think I'd start with these two steps.
Of course all this assumes the symptoms are as you described. The auto launch works perfectly once the first time of every game. If you meant it worked once and never works again until the node board is swapped again, that may point to some thing entirely different.
It's frustrating getting a game that doesn't work. But working through the troubleshooting and you will learn a lot about how the game works and once it's fixed, it'll be like new and you'll be all the better for it.