Cant route from one subnet to another

Hi -

I am testing some routing for a project and have a odd problem. First time with vyos

It seems vyos does not want to route out to subnets in my 10.x network.

I have on eth0
I have on eth1
I have static route going to

internet pings ok
client from network can ping the server at OK across the vyos router
Server from cannot ping client

Traceroute from server shows TTL expired from

Infact any 10.10.x.x network loops around as if Vyos thinks its got that network in it.

I’ve set the static with the distance 1

anything I can check? Its perplexing that the client cant ping ok, so vyos knows the path coming in from


Can you post an ‘ip r l’ please?