Ahh sorry, you're on Bangle.js 1 - so that function doesn't exist (there's not enough memory to permanently store a copy of the factory default JS).
I can only connect to the IDE on the phone not the app downloader.
What issues do you see when trying to connect with the App Loader? The method of communication should be identical between the two so if one works the other really should.
What I'd suggest then is that you run require("Storage").eraseAll() in the Web IDE and then restart the Bangle. That will remove everything so the next time the Bangle starts it'll be totally connectable with the default name, and then you should be able to connect exactly as you did before you uploaded the code in the first place.
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.
Ahh sorry, you're on Bangle.js 1 - so that function doesn't exist (there's not enough memory to permanently store a copy of the factory default JS).
What issues do you see when trying to connect with the App Loader? The method of communication should be identical between the two so if one works the other really should.
What I'd suggest then is that you run
require("Storage").eraseAll()
in the Web IDE and then restart the Bangle. That will remove everything so the next time the Bangle starts it'll be totally connectable with the default name, and then you should be able to connect exactly as you did before you uploaded the code in the first place.