I don't use any sync application and don't know how this work, but if the software changes the calendar db directly my widget cannot recognize these changes. Now you can manually update the widget by tapping the weekday name (long 1 second tap). The manual update is a bit tricky. If you tap on the widget and the duration is to short, it opens the calendar ui. If it is to long hildon-home enters the edit mode.