Windows error 0x80070643, when triggered by our installers, tends to point to corrupt registry entries, incorrect permissions, or other system issues.
This Microsoft troubleshooter can repair the most common issues that cause this:
https://support.microsoft.com/en-us/topic/fix-problems-that-block-programs-from-being-installed-or-removed-cca7d1b6-65a9-3d98-426b-e9f927e1eb4d#id0ebf=windows_10
Navigate to the Windows 10 tab if needed for access to the troubleshooter information and download.
(The Windows 10 download will work correctly on Windows 11.)