@Jack Yaz
What I found is if, I have a route rule in place it will supersede any rule you place in the list.
Testing:
I removed your entry.
Removed mine and re added to point to WAN
I then ran YazFi to allow the rule to re generated from the script. Which specifies VPN.
It was regenerated as expected.
Data:
All traffic follows my rule because it is first in the list.
At this point if I remove my rule, and click apply 5 times in the GUI, (I tried) I cannot force traffic back over your rule using the VPN until I manually re run YazFi. This is also restarting the device wifi, and refreshing the IP anything I could think of that would maybe shake the cob webs loose.
May be worth checking if the route exists and falling back to user set route. Of course I could see issues with that too. Hmm,