Routing over VPN tunnel not working

I’m trying to configure a client to server openvpn tunnel between pfsense (client) and unifi dream machine (server). I get a successful connection between the two networks, but cannot route traffic through the tunnel unless I configure it using system routing. I have a firewall rule that should route my cell phone’s (192.168.100.158) traffic through the tunnel, but that is not happening. I know the tunnel works because if I add a static route for 1.1.1.1, I can see it traversing the tunnel in States. How can I get all of my cell phone’s traffic to traverse the tunnel?

config images here:

https://imgur.com/a/GxsQ2oU

This video should help. It’s not the same situation, but it is the same concept.

Thank you for this. I seem to be able to get it to work temporarily. It’s worked twice for me and then for reasons unbeknownst to me - it stops. Today I tried setting up a WireGuard tunnel instead and no luck.