Issue with screen for calls and alarms


Hi. I have a moto g 4g and started getting an odd issue. When I get an incoming call my phone will vibrate but the screen will not show the call screen giving me an option to answer.
Similar issue when my alarm goes off. I can't even silence it with the on/off button. I have to go into the alarm settings and switch it off.
Has anyone had similar issues or know of a fix? I'm running latest os and can't think of any of my apps that would be causing an issue.
Thanks in advance