iOS and OSX add +1 day to contacts birthday and anniversary when syncing from/to Outlook.com

Anonymous
2018-12-12T15:32:33+00:00

12/21/18 - An Outlook.com engineer has confirmed that they are currently waiting for deployment of the fix for all affected users. 

12/22/18 - An Outlook.com engineer has confirmed that they are coordinating a fix with Apple. Expected Date: Unknown

03/27/18 - Apple has released iOS 12.2 that fixes the sync issue with iOS devices for Outlook.com Contacts. (FIX: Unsync / Re-sync contacts)

What's fixed:

  • iOS Contacts (Synced from Outlook.com)

What's still broken:

  • iOS Contacts (Synced from Exchange) per some users above
  • OSX Contacts (Synced from Exchange and Outlook.com)

Additional Notes:

Some users above state that 12.2 has not fixed their Outlook.com contact and that some contacts still have the incorrect date. 

This might be due to the fact that a contact which was displaying the incorrect date on iOS for example, was edited and saved from an iOS device that altered the date on Outlook.com to the incorrect date. 

I had a contact who's birthday is 10/23, but recently forgot I updated his home address, so when it saved back to Outlook.com, it saved the new address and the incorrect 10/24 birthday. 

Validation Steps Taken:

  • Unsync Outlook.com contacts / Resync Outlook.com contacts 
  • Create a contact in Outlook.com > It crosses over to iOS 12.2 with no issues (DOB & Anniversary date) ✔
  • Modify birthday in Outlook.com > It crosses over to iOS 12.2 with no issues (DOB & Anniversary dates) ✔
  • Create a contact in iOS 12.2 > It crosses over to Outlook.com with no issues (DOB & Anniversary dates) ✔
  • Modify birthday in iOS 12.2 > It crosses over to Outlook.com with no issues (DOB & Anniversary dates) ✔

---------------------------------- HISTORICAL INFORMATION (ORIGINAL TICKET) --------------------------------------------------

After experiencing this issue a second time, I was able to stumble upon this thread which is now locked*

Locked Thread: birthday dates move forward one day when entered in outlook.com but synced to mobile (British summer time)

Created a copy of this thread at Apple as well: iPhone (iOS) and Outlook.com synchronization moves contact birthday date forward +1 day

Devices and Applications Affected:

  • Contacts in iOS
  • Contacts in OSX

Confirmed Contact Fields Affected:

  • Date of Birth
  • Anniversary*

*steps below use DOB as an example, but the same behavior happens to Anniversary date field.

Below are the steps and actions that make this problem easy to reproduce:

  • Create a completely new account @outlook
  • Add contacts with birthdays
  • Link this account to an iPhone
  • Contacts on the iPhone will all display birthday +1 day after synchronizing

Contacts created on Outlook.com

  • When the contacts sync to the iPhone the date automatically changes to +1 on the phone for all contacts
  • If a change is made to a contact (any contact fields) on the iPhone, the +1 day DOB will sync back to Outlook.com when those changes are pushed.
  • Going to Outlook.com to verify this info shows the following:
    • Contact View Mode: shows correct birthday
    • Contact Edit Mode: shows dob +1 day

Contacts created on iPhone (iOS 12.1.0)

  • When a contact is created on the iPhone, the date will be accurate and syncs correctly back to Outlook.com
  • If a change is made on Outlook.com, when the phone syncs to Outlook.com it will update the DOB on the phone by +1
  • If a change is made again on the iPhone (any contact field), when the phone syncs changes back to Outlook.com, it will update the new DOB to +1.
  • Going to Outlook.com to verify this info shows the following:
    • Contact View Mode: shows correct birthday
    • Contact Edit Mode: shows dob +1 day

It seems like the break is on how Outlook.com and iPhone synchronize this information. It's also strange the Outlook.com Contact View Mode shows one date, while Contact Edit Mode shows a different date than the displayed one.

These steps are easy to reproduce on my end on both my account and the new account created. 

Some people state that since iOS12 that synchronization of Anniversaries are also affected. I did not try to validate those steps in this testing.

Edit 12/14 - Adding Additional Troubleshooting Info

Contacts created on Outlook.com and linking account to OSX and iOS:

STEPS TAKEN / Observation

  1. Create a new contact with a birthday in an outlook.com account
  2. Add account to iOS or OSX and that sync includes contacts to be part of the sync
  3. When looking at the contact in iOS or oSX, the contact’s birthday will be one day after the entered birthday on step 1
  4. Correcting the birthday in iOS or OSX will correct the birthday in Outlook.com when syncing
  5. Make a change to the contact’s field in Outlook.com
  6. When checking iOS or OSX, the changed field has updated and the birthday field will display a day after the date displayed in Outlook.com when the contact was saved

**Issue 1:**Every time iOS or OSX refreshes from the server, it will add +1 day to the date saved in Outlook.com 

**Issue 2:**If a contact with the +1 date on iOS or OSX is updated on those devices, they will also update the contact with the incorrect date on Outlook.com 

Contacts created on iOS and OSX and synced to Outlook.com

STEPS TAKEN / Observation

  1. Create a new contact with a birthday in iOS / OSX for the Outlook.com account
  2. When confirming birthday in Outlook.com, the contact will have the correct birthday
  3. Make a change to a contact field in Outlook.com
  4. When checking iOS or OSX, the changed field has updated and the birthday field will display a day after the date displayed in Outlook.com when the contact was saved

**Issue 1:**Every time iOS or OSX refreshes from the server, it will add +1 day to the date saved in Outlook.com Issue 2: If a contact with the +1 date on iOS or OSX is updated on those devices, they will also update the contact with the incorrect date on Outlook.com 

Contacts created an Exchange 2010 and linking account to OSX and iOS:

STEPS TAKEN / Observation

  1. Create a new contact with a birthday in Exchange account
  2. Add Exchange account to iOS or OSX and that sync includes contacts to be part of the sync
  3. When confirming birthday in iOS or OSX, the contact will have the correct birthday
  4. Make a changes to the contact in iOS or OSX
  5. When checking Exchange, the changed field will have updated and the date of birthday remains correct

No Issues with this scenario

Contacts created on iOS and OSX and synced to Exchange 2010

STEPS TAKEN / Observation

  1. Create a new contact with a birthday on an iOS / OSX for the Exchange account
  2. When confirming birthday on Exchange account, the contact will have the correct birthday
  3. Make a change to a contact field on Exchange
  4. When the contact on iOS or OSX update, the birthday remains correct

No Issues with this scenario

Contacts created on GMAIL and linking account to OSX and iOS:

STEPS TAKEN / Observation

  1. Create a new contact with a birthday on the Gmail account
  2. Add Gmail account to iOS or OSX and that sync includes contacts to be part of the sync
  3. When confirming birthday on iOS or OSX, the contact will have the correct birthday
  4. Making changes on iOS or OSX do no alter the birthday abnormally

No Issues with this scenario

Contacts created on iOS and OSX and synced to Gmail Account

STEPS TAKEN / Observation

  1. Create a new contact with a birthday on an iOS / OSX for the Gmail account
  2. When confirming birthday, the contact will have the correct birthday on the Gmail Account
  3. Make a change to a contact field on Gmail
  4. When the contact on iOS or OSX update, the birthday remains correct

No Issues with this scenario

Outlook | Web | Outlook.com | Contacts

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

96 answers

Sort by: Oldest
  1. Anonymous
    2019-01-22T02:59:32+00:00

    replies seem to vanish around here...

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2019-01-23T13:22:47+00:00

    I think many users just rely on facebook for birthdays. Preventing having to use facebook should be an extra incentive for MS and Apple to fix this issue I would think....

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2019-01-23T13:51:46+00:00

    Hi Keggs, 

    being in contact with Microsoft, the last time we had contact they explained the following: 

    • Microsoft is working with Apple in rectifying the issue
    • The timing for this fix won't be announced to me, so it will be a trial and error to see if the bug has been fixed. 
    • Because this is a coordination between two companies (MSFT and APPL) this probably won't be fixed within 6 months of this writing.

    My suggestions:

    I  have posted a link to the Apple forums as well where i discussed the same issue.

    • Click here and on that thread as "MEE TOO" so that this becomes more transparent and creates a sense of urgency
    • Share with friends or family who you think would care enough about this issue to also vote "me too"

    I've tried sharing this with MSpoweruser.com, Neowin, etc but no one seems to care about this to mention the problem or direct users here to get more attention.

    From my testing, the problem seems to live in the Apple side on how it reads the birthdays, because linking Outlook.com accounts to other services like: mail clients that support contacts and birthdays don't have this issue.

    Both iOS and OSX calendars have this issue

    Sorry I don't have a better response.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2019-02-05T08:47:46+00:00

    I just wanted to give my 2 cents to this story.

    I'm having the exact same issue here: birthdays are 1 day off.

    But... There is a twist to my story.

    I only have this problem on my Mac, MacOS High Sierra (10.13.6) and not with all contacts that have birthdays in their contact card. Only a few of them are shifted.

    Now for the real twist...

    I'm not running Exchange or Outlook.com

    My mail server is a Kerio Connect (v9.2.8 Patch 1) server.

    Kerio can use the MS ActiveSync protocol to sync email, contact etc.

    When syncing my contacts through ActiveSync the problem is there and some of my contacts are shifted 1 day up. But when I disable contacts sync through ActiveSync on my Mac and enable CardDAV to sync contacts the problem is gone!

    So my guess is that problem is within the ActiveSync protocol.

    I'm having this problem with ActiveSync protocol v14 and v16.

    Kerio is not using the latest v16.1 yet.

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2019-02-07T23:32:28+00:00

    I wanna cry! thank goodness I found this thread. I thought it was the CSV file I exported from google was wrong. I wasted more than 10 hours on this.

    I googled this issue and seems it dated back to 2012!

    I am in the process of migrating from gmail to outlook, I tried to delete my contacts and re-import them again and again, no fix. tried to fix it on iPhone, it will work temporarily and at one time the date shifted more than one day probably because I edited them both on iphone and outlook.com back and forth so many times. Now I think my work around would be subscribe outlook's birthday calendar and ignore what it says on my contacts card on iPhone and wait for the fix.

    Was this answer helpful?

    0 comments No comments