Is there a chance you were using 'GPS Recorder' or some other app that might be writing to files as well as BangleRun? What can happen is if the Storage gets full, it'll 'compact' to free up some space. Usually that's fine, but if you have an open StorageFile (and it wasn't that file which caused the compact) it'll stay pointing to the old location and could overwrite some existing data.
I plan to get that fixed soon, but if you manage to get it to happen again, please let me know. There's always a chance it could be due to something else.
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.
Thanks! Hopefully there's more coming as well :) Are you on 2v08 firmware at the moment?
Thanks for letting us know, especially with all the details. This issue got brought to me attention recently, and could be related: https://github.com/espruino/Espruino/issues/1970
Is there a chance you were using 'GPS Recorder' or some other app that might be writing to files as well as BangleRun? What can happen is if the Storage gets full, it'll 'compact' to free up some space. Usually that's fine, but if you have an open StorageFile (and it wasn't that file which caused the compact) it'll stay pointing to the old location and could overwrite some existing data.
I plan to get that fixed soon, but if you manage to get it to happen again, please let me know. There's always a chance it could be due to something else.