Not syncing M365 contacts

Hi,

All of the sudden my FP5 (3.01) does not sync my contacts anymore. It used to until a few days ago. Don’t know what changed in the meanwhile (not the /e/os version though).

I use the default contacts app and Outlook/M365 as my address book. The account is added to Outlook and a few other Office apps. In Outlook I see all my contacts, but not in Contacts/Messages/etc.
When trying to add the account via Contacts > Settings > Accounts I am instructed to add the account to an MS app (done). Restarting the phone, resetting the account in Outlook/Office app does not help.

What else can I try?

I can confirm that adding an Outlook Account through Androids native settings seems to complete fine without user visible error, but a Outlook account is not added to AccountManager (Android native management of accounts where also murena.io type shows up).

The logcat has entries to that extent
E outlook.oneauth: Failed to read device mode with errorStatus: UNEXPECTED, errorSubStatus: 0, diagnostics: {Message=Broker is not available or broker doesn't support read device info request, system_error_code=0, Tag=6smes, ErrorCode=1001}
..
I OneAuthLog: [OneAuth:0004:Info::00000000] [Common] [2025-07-09 15:43:31 - thread_id: 132, correlation_id: UNSET - Android 35] No valid AccountManager broker is found   

Hard to say “Failed to read device mode with errorStatus: UNEXPECTED” seems significant. But the log was super verbose, I might look at the wrong lines. There were minor errors on date and json parsing that should not matter.

One needs an App<->Android-Version combination when it was known to work (last ref I found was Dec’23). I was testing using the current as of today and went back to com.microsoft.office.outlook_4.2452.1 (all within Android 15).

Is there some way of seeing update history? I could check when Outlook was updated and see if that matches with my experience of ‘losing’ my contacts.

I’ve tried to synchronise contacts with a NextCloud instance I use, but no confirmation, nor error message. But: can’t sync contacts.

Oddly, my work account (Microsoft as well) does synchronise.

app update history: the download manager keeps an internal database that records all App downloads (and thus updates), but it has no user interface.

The bug your description unearths is imo that no Outlook account can be added to AccountManager atm, the missing Contact-sync enablement of Outlooks internal contacts db to the system contacts db is a consequence of that.

Any Outlook calendar/contacts user could help to report a Outlook account is indeed shown in Settings → Accounts and quotes both system Android version and app version. One issue in that is: does it work because the entry is inherited from earlier combinations or can the “add account” action be successfully reproduced (a risk for users to test this that depend on it working).

(In Android, contact data has ownership by the App that contributes the data to a stable identifier mostly the full name)

Nextcloud contacts sync should work irrespective of Outlook, it’s technically separate.

Sorry, I’m not sure what you’re suggesting I do.

you’re right, I wasn’t very clear. My idea was to do regression search when it last worked. I should’ve followed up with “uh, the (Microsoft) work account works?”

My expectation was off from the start. I expected the MS account being listed in Androids account management after going through its setup this way (through Android Settings → AccountManager). But apparently it wants in-App enablement before showing up in Androids AccountManager:

(if this fails to resolve the sync issue, there is an Outlook in-App reset in the Settings)


1 Like

Silly I didn’t think tk check there, in the Outlook settings for this toggle. That solved it, thank you.

Big question that is bothering me now is, how were these switches toggled off. Bit anyway, I’m out of the woods.

Thank you once more!

seems to be a common occurrence

but then you can also find comments being annoyed by Outlook repeatedly asking to enable contact sync

1 Like