Currently using A4988 drivers. Worth updating to TMC2209?

Aaaahhh!

Here’s a nightmare scenario for you:

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:

So bad parts are definitely a thing.