On my old phone I had an issue with the proximity sensor and front facing camera. This led me to holding my phone backwards to take photos and being unable to hang up phone calls.
I think I put up with this for a year and a half.
I did end up figuring out the issue with the proximity sensor but opening up my phone to reconnect the camera module was too much effort for me.
A Fairphone 4. Got it at launch and it’s a terribly buggy mess.
Describing all the issues would make a huge wall of text.
The sad part is that the hardware is ok. But they don’t seem to have any software QA at all.
My goal was to carry it until 2027, when replacable batteries will become standard, but since I can’t even use the phone for calling, I am trying to at least carry it until the Galaxy S55 launches.
Have you considered using something like LineageOS?
I run my FP4 with eOS and everything works just fine. Maybe this can help you too. The FP4 is an awesome phone!