I had to replace the right door motor recently at about 5000 plays.
It didnt burn out, the armature became loose inside the motor.
When this happens it explains the "weakness" that the motors exhibit after a time.
The new motor had the shaft flattened to avoid spinning in the door shaft like the early ones did if slightly loose from vibration.
this also explains the squealing or grinding noise that accompanies this fault even though the doors are properly adjusted and not loose on their motor shafts.
After replacing the motor and upon re-assembly and testing, the ball would push the right door past the latch and leave it slightly open.
Bashing the left door will release it of course and the software fix will fix it on the next ball but the door is out of service until it becomes properly latched again.
Solving the right door latch problem:
I called frank and he was adamant about adjusting the "finger" or adjustment tab on the latch plate coil.
He was right.
Proper door height adjustment, while super important, is less important than the little finger-like adjustment stop above the latch plate.
Door height is easy to adjust. There should be about 3/32" between the door shaft and the motor. You can use a drill bit or an allen key as a spacer to get them uniform.
If the door is too high the switch actuator will scrape on the wood.
If its too low the doors will scrape on the latch plate. The slightest scraping and the door will not close as it only has the spring to pull it back into position.
So basically just set them so that they have plenty of clearance from both sides of the switch actuator.
Latch plate adjustment:
You can only get to it with the double door assembly removed from the castle playfield. Its easy to adjust with a big screwdriver to lift the stop and maybe a 5/16 nut driver to bend it down again.
On my game the "finger" is bent about 7 degrees upward. Ultimately the angle of the "finger" will match the angle of the latch plate as it gets hit repeatedly. This will cause the latch plate to rise upwards slightly and possibly interfere with the door switch actuator.
This is not particularly problematic as there seems to be plenty of clearance over-all if it does bend.
With the latch raised in its upward location the switch actuator should rest at least 3/4 of the way down in the latch channel.
If the doors are already adjusted properly, adjust the "finger" on the latch plate stop to make this happen.
If the latch plate is too low the ball can push the door switch actuator past the latch, and result in the door being locked behind the latch and not closing all the way.
As the game ages the double door stop pad ( manual page c-38 #19 part number 25-3000-00) will wear at an angle.
This will make an angled ramp that the door switch actuator will use to lower the latch and sneak past.
So, if you can firmly tap the right door and get it to push past the latch, the rubber door stop pad is worn out.
The coil and latch is held on with a single screw, it will have to be removed to change the rubber door pad.
Use blue lock-tite on reassembly, you dont want to remove everything if it comes loose. Although you can reach it sorta with the castle playfield installed if you know what your looking at.
The pad only wears about 1/4" off of either side at the top mostly.
I didnt have a replacement handy so I cut it off with a razor knife, and rubbed off the old adhesive from the latch and the rubber pad.
I cut the pad in two and rotated the pieces to get a fresh edge on the top, then glued the pieces back on with CA gel. A thin layer of 5 min epoxy would also work.
Properly adjusted and with a fairly new door stop pad on the latch you should not be able to twist the door shaft past the latch at all, the door shafts should rebound easily with no scraping and nothing should be binding.
I reassembled the game and the doors work flawlessly, better than new.