Hello
Error code 0x80004005 means E_Fail - Unspecified error.
Can you share your Update log files to analyze the failure?
Open the Windows Explorer, navigate to C:\Windows\logs
and then copy and paste the CBS folder to your desktop.
Then zip and upload it on wetransfer.com and share the link here please.
Friendly greetings
Sorry for any mistakes. English is not my native language