Hello @iores,
When you perform a traceroute from the local device to the destination, it shows the path that the return traffic is taking. In this case, the traceroute is likely displaying the path taken by the return traffic, which is why you're seeing a different next-hop IP address (10.10.10.2) in the traceroute output compared to the routing table.
This behavior is not uncommon, especially in networks with multiple paths, load balancing.
Best regards
.ı|ı.ı|ı. If This Helps, Please Rate .ı|ı.ı|ı.