Agree upper flipper switches are suspect. Even if they have diodes, if the diodes are installed on the wrong lugs, or the wires aren't attached properly, you'll get problems like this. Neither of those switches should have wires soldered to the banded end of a diode. That's an easy thing to check.
If the right pop bumper has a factory looking cap, I would replace that and probably the diode too.