pFsense OpenVPN NAT troubles

Skyking, thanks.
I ran a tcpdump on the pbx box as well as a packet sniff on the pfsense box, turned them on and called in. Pfsense sees the packets come across, but then nothing is routing to the PBX box as far as I can tell (using wireshark) as there was no invites on the PBX side.

I keep tinkering with the NAT settings to fine tune and such, open, closed, etc. but I haven’t found the right combo or something.

Here are the nat rules; currently disabled, but were enabled this morning. Sipstation trunks aren’t registering since Friday and I’ve been busy on other projects. I did order a dedicated machine for this build to transition to from the HyperV image which could help. Starting to think the HyperV is hindering this project.

The NAT rules are as follows:

sipstation is an alias tied to trunk1.freepbx.com, trunk2.freepbx.com, and even trunk.freepbx.com

Outbound NAT rules:

Advanced settings: