The package itself seems to be broken internally - a hash value seems to be missing (or wrong) for a component - probably not on all machines. I've several confirmation worldwide. See also my blog post with further details:
.Net Framework: Update KB4340558 drops error 0x80092004?
All attempts to manual install or use sfc / dism will fail. The best I can recommend: Hide this update and wait, untill MS offers a revised version or a fix.