Hi David,
I am Sumit, an Independent Advisor and a 2-Year Windows Insider MVP here to help.
Do you still get a BSOD, after Restoring Windows 10 again?
Let us check the Installation log to find why the update failed. Please share the logs as mentioned in this article. You should use a File sharing service like Onedrive or Media Fire to upload files and share the link in the next reply.
https://answers.microsoft.com/en-us/windows/for...
The Panther logs. Files named Setupact.log and Setuperr.log from the following path C:$Windows.~BT\Sources\Panther
The Rollback logs: These usually are created if Windows Update rolls back. Files named Setupact.log and Setuperr.log from the following path C:$Windows.~BT\Sources\Rollback
[Only if the error code is 0xC1900101-0x30018] The Device Install Log from C:/$Windows.~bt\Sources\Rollback\setupapi\setupapi.dev.log
As the log size might be large consider zipping before uploading.