Checkride failures can be overcome especially if they are GA and you've had a stellar 121 career. I'm an example. In a weird way they may have helped me. Knowing I had them on my record made me work harder, study more, go to job fairs, network, volunteer etc. If I don't have those on my record perhaps I don't do all of those things. In the end it worked out.