Configuration for Self Hosting Behind NAT

I’m currently running the latest nightly build on my home machine in a VM. Multiple people can join from the LAN and can see each other and hear each other. Multiple people can join from outside the LAN (port forwarding set up in pfSense) and see and hear each other.

However, the two groups cannot see/hear each other.

Example: If I start a meeting from my laptop on the LAN I can join that meeting from my phone (while on mobile data). Both parties are showing in the meeting but cannot see/hear one another.

Meeting chat works for all parties.

I don’t mind googling my own answer but I don’t know what direction to look in.

Is this a NAT/Firewall thing I have to tweak in pfSense or a jitsi config that I have to edit?