Just recently upgraded to 4.0.6 from 3.0.2, and I’m really liking the changes! I do have a troubling bug that I need to squash, though. If I hit the cancel button on the LCD, the machine goes through its normal cancel routine of increasing the Z distance then homing the y axis. Unfortunately, OctoPrint doesn’t get the memo and continues to send gcode to the printer. This results in the the printer kicking back into gear and start printing where it left off. I think the problem statement is simple: OctoPrint is not receiving a cancel message, but I’m not sure why not. Any help? Thanks!