Back in June MS released KB5014668 (optional preview cumulative update) which failed to install for many people. KB5015814 is the release version of that same update. Efforts of solving the issue made no difference-SFC, DISM, manually downloading and applying update, resetting update components, disabling AV...none of it worked, neither in June or now. It's not that there is a problem with either of these updates because they do not fail for everyone, but the problem is with the machines attempting to apply them. The system has to be fixed before any current or future cumulative update will apply.
If one waits for the August cumulative update, it will fail as well due to the very nature of what CUMULATIVE updates do and how they are designed. Each cumulative update includes the changes and fixes from all previous updates.
Save yourself a lot of time, energy and misery. Repair your windows installation.