Do you have an MX on your network? It’s not clear, we need more information. Here are a few things you can try.
Make sure your split tunnel configuration is set up correctly. Verify that SIP signaling traffic is routed through the VPN and media traffic is routed through the local network.
Make sure your firewall is not blocking RTP traffic. Disable any inspection of voice protocols such as SIP, SCCP, or H323.
Perform detailed packet capture analysis to identify any anomalies or dropped packets.
Try whitelisting the client to see if that improves the situation.
I am not a Cisco Meraki employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.
Please, if this post was useful, leave your kudos and mark it as solved.