Maybe you could provide a section of the Gadgetbridge log from right after it sees force_calendar_sync ?
That line shows the Bangle is reporting that it doesn't have any calendar events, but you should see {"t":"calendar" lines from Gadgetbridge as it pushes data to the Bangle, and likely after that some error from the Bangle if there was an issue.
If that's not happening it might be a Gadgetbridge config issue. When you click on the gear icon next to your device in Gadgetbridge for "Device specific settings", do you see Sync calendar events is enabled, and nothing is blacklisted?
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.
Maybe you could provide a section of the Gadgetbridge log from right after it sees force_calendar_sync ?
That line shows the Bangle is reporting that it doesn't have any calendar events, but you should see
{"t":"calendar"
lines from Gadgetbridge as it pushes data to the Bangle, and likely after that some error from the Bangle if there was an issue.If that's not happening it might be a Gadgetbridge config issue. When you click on the gear icon next to your device in Gadgetbridge for "Device specific settings", do you see
Sync calendar events
is enabled, and nothing is blacklisted?