disabled=yes - почему маршрут выключен?
pref-src=0.0.0.0 - так не пойдет
routing-table=main scope=30 suppress-hw-offload=no target-scope=10 - зачем все это?
Как это вообще работает? Помоему тут не весь конфиг. Где вообще дефолтный маршрут?
По хорошему должно быть два маршрута, один дефолт, второй в VPN.
Ранее этот TP-link роутер был основным? Есть такая опция на роутере "Клонировать МАК с ПК", возможно у тебя на роутере и на ПК одинаковый МАК? Попробуй ее отключить.