Windows 10 and 11 sometimes block older DirectX files for security reasons. Forcing compatibility with Windows 7 can solve this.
But he didn't need to do that—the DXSETUP install had done the trick.
: Visit the DirectX End-User Runtime Web Installer on the official Microsoft website . Run the Setup : Open the downloaded dxwebsetup.exe file.
: Once the installation finishes, restart your computer .