One thing to watch out for using UTC offset is that it is not always the same because of Daylight Savings Time. Since we are not close to a DST change don’t think this is the exact problem you are facing now but it is one that can pop up later.
For your exact issue about the Repeating Group looking different while in different time zones, my guess is that the Calendar Repeating Group is building dates in the User’s timezone and you are not expecting this.
So a December 15th date on their calendar is a different range of 24hours than someone who loads that calendar in a different time zone. Meaning the ‘Repeating Group date popup’s Selected Date’ might be X hours off from what you expect (the difference of two timezones off)
Example, let’s say you build the schedule out in Los Angeles, and then the user views it in New York City. The NYC user’s calendar would be shifted 3 hours ahead, so each ‘day’ they click will have a 3 hour difference from a ‘day’ in Los Angeles.
Not 100% sure that is the issue here but without diving into the app it’s my best guess.
PS - if you want to simplify everything and make sure this work, I created a Plugin exactly for this, TopCal, which ensures that bookings across time zones and DST works flawlessly. You can test it out here: TopCal Plugin
1 Like