Friend cannot see me moving, but I can see them moving

I asked in r/BeamMP and r/BeamNG on reddit, but no one could help me.

I am hosting my own BeamMP server, and when my friend joins, he cannot see me moving. However, I can see him moving. If I drive my car somewhere else and hit recover (aka resetting in place) then I will appear there, but I still will not move once I start driving. I have tried different maps and enabling debug. it did not show anything bad when I enabled debug. On my screen, I can see his ping, but on his screen it shows as ? ping if that matters.

It is an issue on his side, traffic is being blocked to/from BeamNG/BeamMP which is why his ping is ?

How is he connecting?

Direct connection with my IP and port. I did port forward the port.