The first 4 of your pictures are most probably caused by the fast loading and widget handling and should be fixed by updating to the current versions on the development apploader https://espruino.github.io/BangleApps.
The fifth picture is caused by having debug output enabled, that moves the screen up and the clock draws parts of its graphics over that moved image.
The white box issue is probably somehow caused by a bug in the watchface app and as you assumed unrelated to the problem and fixes regarding the widgets.
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.
The first 4 of your pictures are most probably caused by the fast loading and widget handling and should be fixed by updating to the current versions on the development apploader https://espruino.github.io/BangleApps.
The fifth picture is caused by having debug output enabled, that moves the screen up and the clock draws parts of its graphics over that moved image.
The white box issue is probably somehow caused by a bug in the watchface app and as you assumed unrelated to the problem and fixes regarding the widgets.