I have an iPhone 7, and am not able to hear person on other end and they cannot hear me. When I answer a call, the phone will keep vibrating as if I haven’t answered but I have. Messenger audio also does the same. I am able to text and use network. I actually had this problem with my last phone and it got replaced a week ago with a new phone. Hence I thought it was an iPhone problem however the problem is occurring again on the new phone, making me suspect it is a network problem.