Chosen Solution

my screen goes blank on incoming calls

Sounds like a faulty proximity sensor. You should be able to disable the proximity sensor in the settings app and see if that fixes it.

Disable Show Silently option if it is enabled