Google Calendar's app is installed alongside DigiCal on your device. You create a recurring event in DigiCal (or Google Calendar web/app or other calendar apps) with the all day option enabled, and save it to one of your calendars from your Google Calendar account. After syncing, DigiCal only shows the event on a single day (if it was a multiday event) and shows it on the wrong day. When you open up the event you see that the end time is a day before the start time.
*In some of our views where you see a line for event duration this event will also show 'no duration' instead of a start and end date.
The Google sync adapter is incorrectly emptying the end time when syncing the event which causes the end time value to become lost.
*Since most 3rd party calendar apps rely on this adapter for syncing they should have similar issues in their apps as well.
UPDATE: This issue has already been fixed in Google Calendar 2022.10.2-435344937-release (March 21, 2022) so instead of following the below instructions, just update your Google Calendar app to this version or newer.
The bug was introduced in the January 14 update of Google Calendar's Android app so you will need to downgrade to the previous version and disable automatic updates for a while until they fix it and release a newer update.
- Uninstall the Google Calendar Android app. (If the uninstall button is not available there should be an 'uninstall updates' button, choose that instead).
- Use ApkMirror.com to download the APK file for the Google Calendar release dated December 17th and install from that file. Note that the user may need to enable installation from unknown sources.. Direct link: https://www.apkmirror.com/apk/google-inc/calendar/calendar-2021-49-2-416232454-release-release/
- Open the Google Calendar app at least once to enable the calendar sync provider and make sure to give it the permissions it asks for.
- Open the Play Store app, then use the search box to find the Google Calendar app.
- Open the three-dots menu in the top corner and uncheck the option: "Enable auto-update".
- In a couple of weeks or months, after Google has released a few more updates, you can enable auto-updates again. (Their February update is already out but doesn't seem to solve the problem yet)
*We do not recommend that you permanently remove Google's Android calendar app because on many devices it will lead to the phone using a very old and buggy sync adapter which can lead to other sync issues and potentially lost colors/events.