Glad you got it sorted! I'm afraid to enter DFU the only way is to pull that pin high, so either on the button itself as you found, or the relevant pin on the module.
That's a very strange issue though... Has the button ever worked? Can you see any obvious damage to it?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Glad you got it sorted! I'm afraid to enter DFU the only way is to pull that pin high, so either on the button itself as you found, or the relevant pin on the module.
That's a very strange issue though... Has the button ever worked? Can you see any obvious damage to it?