When an upgrade of the software is carried out, the task is launched and ready to be performed after the computer is rebooted. However, if the Fast Startup (Windows 10) or Fast Boot (Windows 8) option is enabled at the endpoint, the upgrade does not take place. This is so because in the fast startup mode, the operating system goes into a kind of hibernation state and therefore is not really rebooted, although the user might think so.
Please ensure the fast boot option is disabled on the endpoint for the upgrade to take place. To do so, please refer to the Microsoft Forum article on this matter.