Multi-mcu probing problems

soo i’m having issues when probing (with 2 microcontrollers) sometimes it stops properly when the probe triggers but then it like waits to retract and continue with leveling/qgl. then a second ago it stopped probing with a Unable to obtain 'endstop_state' response error but didn’t shut down, but then when i tried manually moving up in z, klipper shut down with a Exception in flush_handler error

klippy.log (2.4 MB)