I had a problem where I couldn't get .net Framework 2.0/3.5 feature installed on the latest Windows 11 build when ESET Smart Security Premium installed. The resulting error was always 0x800f0922. I tried several fixes such as deleting the windows update content, restarting services, using Microsoft troubleshooter tools with no luck. Only when I took the final action of uninstalling ESET did the installation work.