Best way to redirect TCP traffic to a service

Hi all, i need to configure traefik to redirect a TCP traffic to a specific port to a specific service created into a k8s cluster with a ClusterIP.
I get traefik working and redirect correctly the simple HTTP traffic, but when I try to use a IngressRouteTCP it does not work.
does anyone have a working example of using this object? i have a feeling i have done the whole procedure.
at the moment, I create a IngressRouteTCP and indicate the EntryPoints static in the deploy of the traefik app.
I would have expected to be able to connect directly to the indicated port where the traefik service is exposed.
Is there a better way to do this?