While generally Error code starting with 0xC19 are related with the driver, but Windows Upgrade Error 0XC1900404 and 0XC1900405 are totally different. If you get either of them, then there is something wrong with the installation media files.

1] 0XC1900404 MOSETUP_E_UA_BOX_NOT_FOUND The installation executable was not found.
2] 0XC1900405 MOSETUP_E_UA_BOX_CRASHED The installation process terminated unexpectedly

It's a strange error because installation or upgraded was started by the EXE file. It is possible that the Upgrade process is looking for some other EXE file which could be part of the setup process.

The only way to resolve is to download the ISO file again and create another installation media to upgrade Windows.