Regarding a potential misbehave from Messages, it can be very likely as the ide output when opening the app is:
Uncaught Error: Unknown UI mode
at line 43 col 38
throw new Error("Unknown UI mode");
^
in function called from line 1 col 682 in messages.app.js
...s[s]);}this.selectedButton=s;});uiSet=true;}}if(options.back&&!uiSet...
^
at line 1 col 682 in messages.app.js
...s[s]);}this.selectedButton=s;});uiSet=true;}}if(options.back&&!uiSet...
^
in function "Layout" called from line 28 col 2472 in messages.app.js
...pe:"h",fillx:1,c:buttons}]});g.clearRect(Bangle.appRect);lay...
^
in function "showMessage" called from line 29 col 531 in messages.app.js
...owMessage(newMessages[0].id);if(options.openMusic&&MESSAGES.so...
^
in function "checkMessages" called from line 34 col 368 in messages.app.js
...ewMusic&&settings.openMusic});
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.
Regarding a potential misbehave from Messages, it can be very likely as the ide output when opening the app is: