Can you try connecting with the Web IDE (https://www.espruino.com/ide/) and then pasting Bangle.buzz() into the left-hand side (then hit enter) and see what happens?
Also while you're there, paste in require("Storage").readJSON("setting.json") and copy/paste the information it outputs into this thread.
The various alarms/message alerts can be configured to have different patterns/strengths of buzzes for different things, and it's possible that I guess your vibration motor has got somehow a bit 'sticky' and if things are configured to only use half strength.
Or your watch has got 'quiet mode' enabled, which will would disable the vibration motor (if the app is installed it'll do it at some times of day and not others)
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.
Can you try connecting with the Web IDE (https://www.espruino.com/ide/) and then pasting
Bangle.buzz()
into the left-hand side (then hit enter) and see what happens?Also while you're there, paste in
require("Storage").readJSON("setting.json")
and copy/paste the information it outputs into this thread.The various alarms/message alerts can be configured to have different patterns/strengths of buzzes for different things, and it's possible that I guess your vibration motor has got somehow a bit 'sticky' and if things are configured to only use half strength.
Or your watch has got 'quiet mode' enabled, which will would disable the vibration motor (if the app is installed it'll do it at some times of day and not others)