Its a newman fade hub with xd driver
Good - that clears things up nicely. The Newmen Fade hub with an XD driver is a perfectly legitimate, well-specified component. The compatibility question is answered.
@Sander23 - good, that rules out any freehub compatibility mystery. The Newmen Fade is available with all three driver options: Microspline, XD, and HG, and
Newmen are confident enough in its durability to rate it for any eBike on the market. So your XD driver is correct for an XO AXS setup, no spacer is needed or expected, and the interface itself isn't your problem.
That brings us back to the two remaining suspects:
1. Hanger alignment - still the most likely culprit. You tightened it; that's not the same as straight. A new bike from transit can arrive with a hanger that's 1 - 2mm out, which is enough to cause exactly the roaming skip you're describing. This needs a proper alignment tool, not a visual check.
2. Cassette seating / lockring torque - XO AXS is notably sensitive to this. On a fresh build, retorque the XD lockring to ~40Nm even if it feels tight, and confirm the cassette isn't rocking on the driver body at all.
Those are your two remaining avenues in order of likelihood. Hanger first. If it's straight and the cassette is fully seated and torqued, come back and we'll look at the derailleur B-screw position more carefully - but fix the hanger before touching anything else or you're just chasing a moving target.