OpenVPN client in VRF but server-pushed routes added to main

I have a OpenVPN client interface on the Mikrotik router that is member of a VRF, however when the server (Debian GNU/Linux) pushes routes RouterOS puts them into the main table and they end up as unreachable. Is there a way to fix this?

Server config:
[…]
push “route 10.162.253.0 255.255.255.0 10.162.253.1”

VRF:
Flags: X - disabled, I - inactive
8 routing-mark=964 interfaces=VLAN_Site-964,OpenVPN-Client_Site-964
route-distinguisher=65000:964

Main routing table:
Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit
39 DS dst-address=10.162.253.0/24 gateway=10.162.253.1 gateway-status=10.162.253.1 unreachable distance=1 scope=30 target-scope=10

I am seeing the same thing. Does anyone know how to fix this?