I hope this problem is solved for the OP but I want to explain the best work around. Its really quite simple in its complexity. Why it has to be this difficult is anyone's guess but it never was difficult until Microsoft and Google became enemies, so you
read between the lines.
This works on Outlook.com accounts. This works on Hotmail.com accounts. This work s on Live.com accounts (xbox). This works on all Android 4 and above I have tried it on with the exception of accounts that are "Child" or "Minor" accounts (user is under the
age specified by Microsoft's attorney and accepted law).
- You must set up a new account (settings>accounts&sync) and choose Corporate for the type. Enter your Microsoft account email address and password and press next. When asked for a Domain\Username enter "%@yourdomain.com%" without quotes where
%@yourdomain.com% is replaced by your Hotmail.com, Outlook.com or live.com account. Enter your Hotmail password when asked and when asked for the Server enter "m.hotmail.com" or "bay-m.hotmail.com" without quotes. Check "secure connection" if it is
an option but DO NOT check SSL.
- Choose only to sync contacts for your new Corporate account (settings>accounts&sync).
- Install the Outlook app from Google play and set up your Hotmail/Outlook/Live account
- Choose only to sync calendars from your new Outlook account (settings>accounts&sync)
Now you can view and edit you calendar from the native Android app.
Now you can view and edit contacts from the native Android app.