Issues when replacing DRV8825 with TMC2209 on a CNC shield

Sorry. It should have been TB6600....
I've never dug down in the theories You tell about.
Check the pins on Your driver. Is someone not connected the correct way? Does the circuit need some kind of soft setup? Check the application notes.