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.
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).
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.
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)