Forum Discussion
M365 automatically reverts back to an older version
manoth_msft thank you, but for whatever reason I don't see any comments in Reddit.
- manoth_msftFeb 23, 2023
Microsoft
Here you go:
Hi, I would start checking these points:
1. Have the Microsoft 365 Apps been deployed using Intune as native M365apps? Might it be that a specific build was selected and now Intune is enforcing said build?
Verify if the device is targeted by Intune with a native M365Apps deployment. If yes, check if the app is configured to be on a specific build in Intune (opposed to being on 'latest'). If this is the case, switch the build to "latest" and save the config.
2. Is "targetversion" set? Search the HKLM\Software registry hive for "updatetargetversion". Is there a hit in a subkey of HKLM\Software\policies\? Then a GPO is setting the targetversion. If the hit is somewhere else, the targetversion might have been set by ODT.
Bonus: Also search HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration for the build number the device is currently on (16.0.xxxx). Is there a key called something like "updatetoversion"? If yes, this has been set by ODT as well and is keeping the device on this version.
For the latter two issues, the solution is to rename the registry key, restart the C2R service and trigger the update. The device should now update to the latest build and stay there.
If none of the above yields any results, you need to start digging deeper into the logs to understand if the rollback is an update or install action. And then who/what could trigger that.- David_WattsFeb 27, 2023Copper Contributor
manoth_msft Sorry it took me so long to respond. Yes, I did deploy with Intune, but I also installed manually even from the office portal. I completely uninstalled, restarted, installed and I thought all was well, but the next morning it reverted back. I validated the settings on the "bad" machine are the same as mine, which is updating properly.
I did search for "updatetargetversion" and I see it contains the build number it rolled back to.
HKLM\SOFTWARE\Policies\Microsoft\cloud\office\16.0\Common\officeupdate
I'll give it a try by renaming the key and restarting C2R service.
I did notice, ClientVersionToReport is 16.0.15726.20196 while VersionToReport is 16.0.15427.20284. BTW, 16.0.15427.20284 is the version which appears for "updatetargetversion".
Thanks for the help and I'll let you know what I find.
- manoth_msftMar 02, 2023
Microsoft
ClientVersionToReport and VersionToReport not matching is expected. ClientVersion refers to the C2R service itself, while Version refers to the apps. Those are basically never the exact same and that's ok.
The fact that you found the "updatetargetversion" in the \policies\...\cloud\ means that the device has some information from servicing profiles set. Can you share the values from HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\cloud\office\16.0\Common\officeupdate?