Autopilot wont follow route with CH Eclipse Yoke

I have a CH Eclipse Yoke as well as a Thrustmaster T-Flight HOTAS X.

Generally speaking, I prefer the yoke for flying. The default button setup is great and the two hat switches are really good for controlling the view - panning on left thumb and fixed views on right.

BUT, and this is a big one… I cant get it to follow the route when I use autopilot on either the A320Neo or the A320NX. It veers off course every time. The TM stick follows it all the way.

I’ve made sure I’ve got a sensible dead zone in the middle so that the resting points are in the middle of the 5-10% dead zone, but I cant configure out the problem.

Anyone else seen this? Anyone have suggestions?

Thanks, Imo.