Obviously somebody is going to say that this is just an opinion but the revvl phones are not exactly the best phones out there and that has a lot to do with the hardware that was chosen by Alcatel for that device. Is not that the phone is horrible it's just that it's not really good.
This is just rough but I appreciate you doing all the steps you've tried. Short of clearing out memory and resetting the device, I can't think of any other options to help fix this. You're welcome to Contact Us and have our Team of Experts folks help more with the device.