TK has commented on this in the past but I never can find the post :
IIRC the ICD won’t work and main trick he uses is to send debugging info out via midi and/or by driving a pin and monitoring it on a scope… Kinda like breakpoints but, not
It helps that TK is superhuman and writes perfectly functional code that works with no debugging, off the top of his head