I would worry about the flakiness interrupting your firmware update. If your firmware worked well in the past it should still be good today. Code doesn’t go bad without an underlying hardware problem. Flash memory made in the last 30 years should be extremely reliable. Electrical problems could be caused by bad electrical connections between PCBs or dying capacitors. Reseating cables is an easy fix that requires minimal skill / tooling. Recapping the PCBs requires significantly more skill and effort. Another possibility is that the battery needs replacement.
I would prioritize:
- follow @thermionic’s testing advice for now, removing other devices from the chain to narrow the problem down
- Reseat internal cables
- Before you do the cables, find out what kind of battery the MnM has and have one on hand so you can replace it when it is open for the cable reseat
- If all else fails, hire a tech who can evaluate and replace capacitors
1 Like