@rfc2822 good question. Unfortunately this issue is intermittent. I just tried to reproduce it this morning and couldn’t. But I also noticed the issue happened for an event I created on my phone a few days ago. The strange issue is that I know that before the issue existed and me discovering it, no versions of any software have changed, nor have any configs of my network. My testing has me thinking that the issue is phone related as other caldav clients don’t produce this problem.
I’ll keep trying to identify what I can do to cause the issue.
For what it’s worth, I’ve been a user of Business Calendar 2 for years instead of the default Android offering. But it’s always been a very robust program. Do you know otherwise? As far as my testing can show, Business Calendar 2 and Google Calendar are displaying the phone’s calendar contents exactly the same. i.e. for the “erroneous previous day 23:00 event” they show as the same time. It’s like something in the translation of the caldav payload is getting mixed up in between zimbra and the phone’s local copy of an event.
Is there any way I can verbosely see the calendar event details in logcat mode?
I can try to pinpoint this log payload in my own calendar where I am seeing this issue by looking for that event name in the sync log files.
Intermittent problems are the worst, I’ve always disliked them.