Are you seeing any reference to Err. 0x11110004?
Error 402 is a general software mismatch. It means when it checked the software on your phone, it didn't find what was expected. Make sure you didn't disable or uninstall any of the bloatware. If you're sure you haven't, reboot in safe mode and try to update again.
If you're also seeing any reference to Err. 0x11110004, that's bad news. That usually means the error was caused by faulty memory and the update package was unable to have it's MD5 checked. The only fix for that is a new phone.