TLDR: Half way through a print my Selector, and Extruder steppers stop moving and stop responding. Resetting just the MMU results in incorrect behavior.
Hey all. So I got my MMU 2.0 working pretty well with my I3 MK3. Dialed in ramming, and made sure to eliminate extra friction for the filament path. All looks good and filament isn't chewed up or jamming. I had a single print of about 1200 color changes without any issue.
So I start up the printer again for a new object to print. Sliced with Slic3r with the same settings as the previous print and the same filament. About 2 hours in I saw rapid blinking lights indicating an unload wasn't successful. So I open it up, and all looks good. So I press the center button...and the pully stepper rotates but it doesn't push the filament out. I realize the stepper labeled "Extuder" on the MMU isn't in the right position, the Selector Stepper is on Filament 4, and Filament 4 is loaded, but the extruder barrel is on Filament 3. So I press the center button again but this time put filament into and out of the probe to make the MMU think it is unloading properly. It finishes the unload, then the LEDs change to position 1, then the pully stepper moves rapidly as if it were loading filament, but the selector stepper, and extruder stepper don't move at all...None of buttons appear to do anything other than spinning the pully stepper, the other two steppers don't ever move. I am able to manually push the Selector to Filament 1, and rotate the barrel to position 1 (should I be able to do this by the way?) then push the filament in all the way to the hot end and press the center button. It loads and prints a layer of that color then can't eject the filament again because the barrel freely moves and doesn't put force on the gear in the MMU. I even paused the print, manually unloaded the filament, and did long presses on the Left and Right buttons and all it id was change which LED was lit up but didn't move the Selector, or barrel. I tried unplugging and replugging the MMU resetting it and not the whole printer. I didn't pull Once it came back online all the steppers moved properly, but after I resumed the print the printer acted like it was in Single Extruder Mode and wasn't talking to the MMU properly.
Is there a way to reset just the MMU in a way that it will recover from? Is there a way to force the MMU to rehome?
I reset the printer, cleared the bed and tried again. This time it made it 4 hours in before the MMU stopped responding to position requests. Any suggestions? Should I reflash the firmware? Current Firmware 22.214.171.124-1788, MMU 1.0.3-212 printed from SD. Thanks.