Cofiguring the kill switch to only affect vpn connections

Hi
I have a Flint2 router. Running the 4.7.7 firmware. I am trying to configure specific MAC address to access the internet using a VPN connection. I'm using the VPN Policy Based on the Client Device. I have validated the specifc machines in the list are using the VPN as expected.

Next I want to enable the killswitch for VPN based connections only. I looked at the documentation and I'm confused as it says to enable the Block Non-VPN Traffic. (That seems the exact opposite of what I want.) However the text under the heading says it will block all traffic from client devices trying to be sent out the VPN tunnel. If I enable this, it kills the non vpn traffic.

I'm looking for guidance on how to setup clients to use the vpn and have the killswitch only affect to clients using the VPN and all other clients continuing to work without issue.

Thanks in advance!

Notes:

  • I have configured the VPN client to use openvpn and tested it works fine.
  • I set the VPN Policy Based on the Client Device
  • I have added the two devices that I want to use the VPN and confirmed they are connecting using the VPN.

The killswitch in v4.7.x has the highest priority, which will override the clients do not use to VPN, so that clients that do not go to VPN will drop the Internet connection after enabled the killswitch. This is a normal behavior in v4.7.x.

The v4.8.0 will improve this part:
You can create a new tunnel, specify that the clients do not go to vpn, and adjust the priority to higher

Thank you.