No module Published on Offcanvas position

Windows Update fails with 0x80240438

You are searching for updates, but the update errors out with the code 0x80240438. This means you have or had WSUS configured in your environment and the computer that has the error is configured to search for that server via GPO or something else. 

To determine if the faulty computer is configured wrong, do the following:

  1. Open Regedit
  2. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate
  3. If the keys WUServer and WUStatusserver contain a http or https link to a server, then your server is configured for WSUS
  4. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\WindowsUpdate\AU
  5. The key UseWUServer is most likely set to 1, set this to 0. This setting enables Windows Update to search for updates online or via WSUS. If it's set to 1 then it's looking for updates via WSUS
  6. Restart the Windows Update Service, you can also do this with powershell by using this: Restart-Service wuauserv
  7. Check for Windows updates again, if should start working again

If you determined it working again, then you need to start making the fix permanent because obviously a policy is pushing these settings and it will do so again once the machine reboots again. Or it's also possible that GPO is not working correctly and it never gets the new settings at all.