JG I can tell you that your work on this bug has helped tremendously. In our case, the Exec is rarely in the office, but we manage the Exchange 2010 server housed onsite. The Exec does travel, but always prefers everything on Calendar to reflect EST (all appointments and meetings). Exec creates invites on an iPad and invites others (sometimes within organization and sometimes outside organization). Appointments are accurate in that they have correct EST time zones. And we can see the raw data on Exchange that appointments are accurate In EST.
Exec's iPhone however will show two sets of appointment times (EST times and sometimes Pacific, other times GMT). We are still not sure if Exec is modifying these appointments or just opening them up on iPhone. But for sure the iPhone often overwrites the Time Zone stamp on appointment and propagates everywhere else, marking it now as Pacific in exchange and other mail systems like Gmail.
If I go to Outlook on an invitee calendar (invitee being in our same organization), Outlook is intuitive enough to place correct start and end time in the day, week or month views. But if you open the appointment itself we now see time zone has changed to Pacific. The strange part about this: the organizer's Outlook calendar completely shows Pacific in both the day/week/month views and inside the appointment itself.
if we ask the user to open the appointment on the iPhone, it is now typically 3 hours earlier start/end, and time zone is Cupertino. But we've also seen the GMT times as second TZ designation as well (in the Phone)
Our Exec is physically on east coast, creating EST invites. IPad is fine. Seems the iPhone is really screwing with the time zone stamp. We tried to advise user to set 'time zone override' off, try that, and then turn override on, try again, makes no difference in either setting.
The problem as it often gets caught up in the 'blame game' of Apple-Microsoft. But like you we did our due diligence and can see the server being updated and changed by the IOS device, not the other way around. And your uncovering this Apple bug here, was closest we saw of same type of issue: multiple Apple devices and inconsistencies between the two Apple devices.
Also seems that any errors can be manually fixed later, by using Outlook/Exchange to fix and propagate changes back to all Apple devices.
With certainty user has IOS 8 on both devices. But whether it's 8 or 8.1 not sure yet as we asked for info on that.
A question to the group: is this bug replicable if one would, let's say, unbox a new iPad and iPhone and start fresh with same account on both? Or is it affecting users with two Apple devices seemingly at random? Because I would think if it's a constant bug with IOS 8, and users that have both an iPad and an iPhone, then anyone would be able to replicate these issues.
With 30k plus views on this thread, I can see enough users are probably experiencing this and consensus is that it must be fixed by Apple. But shouldn't it be affecting many more users who have multiple devices? I have both an iPad and iPhone with IOS 8 and will do some more testing. I think what I'm suggesting: if we replace affected iPhone with new iPhone 6 running 8.1 would problem go away? Many on this thread have gone to Genius bar and are still frustrated, and some have done full wipes & resets to no avail, but have any had Apple replace whole device?
Maybe we recommend leaving Calendar on just the one working Apple device, and remove it from the other, would this be an effective way to solve this (until Apple fixes it)? Then advise to try re-adding Calendar on second device at a later date? In other words: is having two devices the root of this issue and removing one device from mix a viable option? I realize not everyone has means to do something like simply replace an iPhone.
Thanks all and welcome any input. I can tell you this is driving everyone bananas here.