Separate Traffic

Hi,
I want to separate my Country traffic to ether1 and international traffic to L2TP vpn connection
im using mikrotik hap lite
i wrote a mangle rule and mark all country IP addresses
and it works !!
but when im connecting to my mikrotik over pptp connection everything is ok
and when im directly connecting to mikrotik its not working ! ping is shows every thing is ok ! but no internet and no browsing

attention ! its not about range IP, cause I added two mangle rule for pptp connections (172.20.20.0/24) and direct connections (192.168.88.0/24)
pptp connection are good and working
direct connection not working

please help me

No one can help you without seeing your configuration. See my automatic signature below on how to export it and remove sensitive information before posting it here. In this specific case, remove all the rows of the address list distinguishing your country except a single one, and on that one, replace the actual address with x.x.x.x. The goal of keeping that single row is to preserve consistency of the configuration.

my config was so simple
forget about my config

what is the right way to do this ?

When, without a doubt, one of the top skilled and even keeled person in this forum says you need to post your config, it should be actioned upon.

Clearly you need some help so please read this link.
https://forum.mikrotik.com/viewtopic.php?p=908118

Quote: “This article is designed to get you to the point where you can provide a coherent request for support. No one will be able to resist well articulated and described issues!

I upgrade my routerOS to 7.3.1 and everything works perfect !