Friends of friends contacted me back in Feb 2022 to take a look at this guy's pin that had issues. I ended shopping it out and have photos to prove it...
https://photos.app.goo.gl/W1NpfLowbKmcPSkw5
Figure I'd toss this up here, lots of photos the playfield in various states of being stripped down so that might help some one down the road to verify that screw goes there kind of thing. I only had the game in my possession for a couple of days and then returned it back to the owner, so if you have any questions and don't find them in those photos.... I don't think I'll be of much help.