Intermittent no audio on handset but speakerphone still works

Having a strange issue that seems to bounce around the office, users report no sound on handset when receiving a call BUT if they switch to speakerphone it works. The only fix is restart the phone. Seems to happen 1 or 2 times a day but is intermittent. I have tried rolling back firmware and using the latest and even replaced the phones with brand new ones. Wondering if this could be a networking issue just weird that it works on speakerphone. Any tips for troubleshooting?

Phones: Yealink T48s (Total 14 phones)
ISP: Spectrum cable / in bridge mode (SIP ALG disabled)
Router/Firewall: Sonicwall
Switch: HP PoE switch

FusionPBX: 4.4.10
Switch: 1.8.7
OS: Debian 9
Virtual machine 2 cores 4 GB memory
 
Last edited:
So for testing this also affects the headset port as well, phone will answer on speaker phone no problem, if we restart the phone it works normal but seems to be an issue that bounces around the office eventually returning to the same phone.

I also upgraded to master but same issue.