No Traffic through Pep/SpeedfusionVPN with fusion hub and Balance 210

Hi.

I have a Balance 210 with 3 internet feeds on WAN 1,2,3 (On of which is a Pepwave HD1).
My network is managed through the balance where a run a couple vlans etc and the HD1 is purely an internet feed.

I have set up a fusion hub using vultr and am trying to get a vpn connection running through my balance but not having much luck.
I have followed the guides on here and I can get the vpn connected, tunnels created etc but when I set an outbound policy for one of my devices on my network to use the vpn I get no traffic on the device. If I traceroute I get to the balance IP and no further.

To test I tried to set up a vpn on my HD1 and that works no problem. I set an outbound policy for the traffic and all traffic runs through the vpn. I’m a bit stuck as to why it wont work on the balance.

Any help would be much appreciated.
It is almost like the balance is blocking traffic onto the vpn but I am not sure why or how. Unless the balance can only be on the “receiving” side of the vpn and can’t act as a “client”?

I can successfully ping the IP address of the Balance from the fusion hub and the IP address of the fusion hub from the Balance but if I try ping 8.8.8.8 for example from the balance over the pepvpn connection I get “8.8.8.8 cannot be reached using the selected connection.”