But it has been known that sometimes on the early watch firmwares the 'boot' file can get corrupted, that that would stop Gadgetbridge from working. Once the apps are up to date, do Settings -> Utils -> Rewrite settings and see if that helps?
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.
As @htky says really...
But it has been known that sometimes on the early watch firmwares the 'boot' file can get corrupted, that that would stop Gadgetbridge from working. Once the apps are up to date, do
Settings -> Utils -> Rewrite settings
and see if that helps?