Chosen Solution
Due to water damage I had to replace my LCD block, since then everything works fine but the proximity sensor.
As a result, my screen turns black as soon as I make a phone call and I have no way to terminate the call (I now have enable the use power button to end call
under the accessibility settings).
With the AndroSensor app, I can see that the proximity sensor reports 0 cm
all the time.
I suppose the issue comes from the repair I made, but I need directions on where exactly to look at inside the phone to diagnose/repair this.
I have this same problem. I thought the repairman (who I’ll still visit to check), had put adhesive glue in between the proximity sensor, but now am starting to think it’s definitely a dodgy aftermarket LCD digitizer.