My pedals were replace twice during warranty for the issue you described… they are currently holding on a year after their last replacement.
I’ve bought a new pair for another bike - they really are great when they work.
Watch out for the extended warranty on the favero website. I missed out but a couple of times a year Favero will extend your warranty for €50 - I’ll be trying to do that with my new pair if I get the chance.