SKR1.4 turbo, When homing Z, printer shuts down

Was working for a while, but I decided to test sensorless homing and it was acting weird. Working fine on X/Y but not Z. So I said well, probably dumb to use it there anyways, so I backed out my changes, added back a modified 2209 (pin clipped) and said okay use my mechanical endstop.

However without changing my configuration, the Z starts moving up to home (reverse from before I started messing around with sensorless (and I didn’t change the Z config in my printer, other than initially setting the endstop to a virtual of the 2209_z pin…

I’m kind of at a loss what it could be. I’ve cycled, I’ve refreshed the config file, I’ve cycled klipper etc. hmmm never cycled octoprint, but that should not matter, buuut… no change.
Anyways pertinent info.

CR10S
SKR1.4 Turbo
Bigtree 2209 drivers, X Y are complete, Z and E0 have the pin cut. X and Y sensorless is working nicely.
Klipper (can’t actually figure out what version I’m running)"

[stepper_z]
step_pin: P0.22
dir_pin: P2.11
enable_pin: !P0.21
microsteps: 16
rotation_distance: 8
endstop_pin: P1.27
#endstop_pin: tmc2209_stepper_z:virtual_endstop
position_endstop: 0.0
position_max: 400

tmc2209 stepper_z]
uart_pin: P1.1
run_current: 0.800
hold_current: 0.500
#stealthchop_threshold: 5000
#diag_pin: P1.27
#driver_SGTHRS: 70

So again try to home my Z, it starts moving up (and I don’t have my plugs reversed :)) then the system halts with the following errors: Same config that has been running for a month +, until I revamped the wiring and such.

22:35:33
Unknown command:“M420”

22:35:39
Timeout on wait for ‘tmcuart_response’ response

22:35:39
Run Current: 0.40A Hold Current: 0.40A
Klipper state: Shutdown

22:35:39
Timeout on wait for ‘tmcuart_response’ response

22:35:39
Unable to read tmc uart ‘stepper_z’ register IFCNT

Transition to shutdown state: Unable to read tmc uart ‘stepper_z’ register IFCNT

Dumping gcode input 7 blocks

Read 96194.934134: ‘M105\n’

Read 96199.932596: ‘M105\n’

Read 96204.933557: ‘M105\n’

Read 96212.098146: ‘M105\n’

Read 96214.935997: ‘M105\n’

Read 96219.942466: ‘M105\n’

Read 96224.943054: ‘M105\n’

I have swapped out the 2209’s for different ones, no change. No idea why this is all of a sudden having an issue

Recv: // ========== Queried registers ==========
Recv: !! Unable to read tmc uart ‘stepper_z’ register GCONF
Recv: ok
[…]
Send: M140 S50
Recv: ok
[…]
Send: M140 S0
Recv: ok
[…]
Send: M104 S190
Recv: ok
[…]
Send: M104 S0
Recv: ok
[…]
Send: G91
Recv: ok
Send: M420 V
Recv: // Unknown command:“M420”
Recv: ok
Send: G28 Z0
Recv: // Klipper state: Shutdown
Recv: !! Homing failed due to printer shutdown
Recv: ok
Send: G90
Recv: // Unable to read tmc uart ‘stepper_z’ register IFCNT
Recv: // Once the underlying issue is corrected, use the
Recv: // “FIRMWARE_RESTART” command to reset the firmware, reload the
Recv: // config, and restart the host software.
Recv: // Printer is shutdown
Recv: !! Unable to read tmc uart ‘stepper_z’ register IFCNT
Recv: ok
[…]
Send: FIRMWARE_RESTART
Recv: ok
Recv: // Klipper state: Disconnect
Recv: // Klipper state: Ready
[…]

I guess it could be a bad board, w0w that would be shitty timing…

Nevermind, I used you folks as a walk, to bounce my stuff off, and I finally figured it out. Wasn’t a bad board and not sure how things got changed, buy my Z pin was wrong. I swore I hadn’t change anything like that in the config, but I must have… So this can be closed. Thanks