It'd be great if you could send the old one back, yes. Then at least we can attempt to get the manufacturer to fix it, or at minimum try and see why there was the error.
In theory connecting via the debug port may be possible, but because your data is saved on memory that is not part of the chip, reading out saved data is pretty tricky. It's not something I have attempted.
Is there specific data on the Bangle that you need?
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.
It'd be great if you could send the old one back, yes. Then at least we can attempt to get the manufacturer to fix it, or at minimum try and see why there was the error.
In theory connecting via the debug port may be possible, but because your data is saved on memory that is not part of the chip, reading out saved data is pretty tricky. It's not something I have attempted.
Is there specific data on the Bangle that you need?