Guys I figured out how to fix your phone without buying a new one. I have the iPhone 7 Plus and suffered from the speaker screen being frayed out, I was able to make and revive calls but couldn’t here who was calling and they couldn’t here me. i went to the repair store they told me my audio jack was broken and I’d need a new phone. So I stumbled upon this fix…. sign out of your Apple account, reset your phones settings under General system. Then sign back into you Apple account. my phone worked immediately after this, let me know if this works for you!