Hello ibf,
The behavior you are describing is a well‑known challenge in RDS environments with Microsoft 365 Apps when FSLogix is used to roam user profiles. Even though the token cache directories are correctly stored inside the FSLogix container, the underlying issue is that ADAL tokens are not always persisting reliably across multi‑session logons. This is especially true when WAM is disabled, because Office falls back to ADAL/MSAL flows that depend heavily on the TokenBroker and OneAuth directories. In multi‑user server environments, those components can occasionally fail to refresh tokens correctly, which results in Outlook prompting for re‑authentication after several days.
From your configuration, the registry key HKCU\Software\Microsoft\Office\16.0\Common\Identity\DisableAADWAM = 1 is forcing Office to bypass WAM. While this avoids instability in multi‑session scenarios, it also removes the modern token refresh mechanism. Microsoft’s current guidance is that WAM should remain enabled in FSLogix environments, because FSLogix containers are designed to capture and persist the token broker cache. Disabling WAM often leads to exactly the intermittent prompts you are seeing.
The most reliable fix is to re‑enable WAM by setting DisableAADWAM = 0 (or removing the key entirely) and ensuring FSLogix is updated to the latest release. Microsoft has addressed multiple token persistence issues in recent FSLogix builds, particularly around AppData\Local\Microsoft\TokenBroker and AppData\Local\Microsoft\OneAuth. You should also confirm that your FSLogix containers are not being mounted in read‑only mode and that the VHDX files are not reverting to snapshots, as this can silently discard token updates.
Additionally, check that the Windows Credential Manager service (VaultSvc) is running and not disabled. Even though Office primarily uses token broker caches, certain refresh flows still rely on Credential Manager. If it is disabled, Outlook may fail to silently renew tokens.
If you want to validate the root cause, monitor Event Viewer under Applications and Services Logs > Microsoft > Windows > AAD > Operational. Look for token refresh failures or broker plugin errors. If you see repeated failures from Microsoft.AAD.BrokerPlugin, that confirms the token broker is not persisting correctly, which is usually tied to WAM being disabled.
In short, the intermittent prompts are not a FSLogix mounting issue but a side effect of disabling WAM. The best practice is to re‑enable WAM, keep FSLogix updated, and ensure the token broker cache is fully roamed inside the profile container. If you cannot re‑enable WAM due to prior instability, then you are essentially limited to ADAL token lifetimes, and users will continue to see prompts after several days because ADAL does not refresh tokens as seamlessly in RDS.
I hope you've found something useful here. If it helps you get more insight into the issue, it's appreciated to accept the answer. Should you have more questions, feel free to leave a message. Have a nice day!
Domic Vo.