I had the same problem. For some reason, if I press the reset button three times for about ten seconds, and on the last press, hold it in until it reboots, then it works. I have no idea why and it does this consistently. All undocumented.
PS And by the way, if you do a reset, you’ll wipe out the NodeRED flow application and have to re-install it from deviceHQ.