SIP from IP incorrect

I recently started experiencing issues with one of my sip trunk providers. I started getting one way audio. I’ve narrowed it down to the IP address in my From during the SIP INVITE. I have to providers and it is sending provider A’s IP in the Invite for Provider B.

I’m running FreePBX 11.

Any suggestions would be greatly appreciated.

Make sure that SIP AGL is turned off in your router.