I wondered, why so many of my machines have 0x80240022 in wuahandler.log for some days now. Some hours later, I think I found the reason: the context Citrix Workspace App was installed with
There are two ways to install it initially:
- as User
- as Administrator/SYSTEM
If a user is offsite and wants to access your Citrix resources, he can install the Workspace App from citrix.com on his own - no special privileges required. Which actually is great.
But if he did so, the updater started in SYSTEM context by SCCM cannot install the update anymore. Which REALLY sucks.
This means, before SCCM/PatchmyPC can update the Workspace App, it has to uninstall any old version first.