So it’s possible the belts and pulleys don’t match, even though their labels say they should. Other than inspecting the pulley and belt teeth next to each other, I don’t know how you’d check for that.
FWIW, I got a just slightly out of spec leadscrew that drove me nuts for a while: