Wrong road position in London?

I’m not 100% sure if this is a bug or just a weird anomaly that happens to me!

Whenever I ride London I am positioned to the very right hand side of the lane. I am in the left hand side, which is correct, but the wrong side of it. it is like it has picked the correct side of the road but positions me like it is the right carriageway. so i end up in the very middle of the road.

I have zwift play controllers and can steer to the left but it seems to put me back on the right from time to time