You may try these steps to reset the Windows update components manually and check.
a. Press Windows key + X on the desktop screen of the computer.
b. Select Command Prompt (Admin)
c. On the open Command Prompt window copy and paste the commands (all at once).
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
c. Exit the command prompt and check.
You can try the following step if the issue persists.
Check if the region is correct. Follow the steps mentioned.
a. Type "Region" on the Start screen. Click "Settings" and press ENTER.
b. On the "Format" tab, select "English (United Kingdom)".
c. Click "Languages Preferences"> "Add a language" and add "your language".
d. Once added, select it and click "Move Up" to make it the first language. Close the Language window.
e. On the "Region" window, click "Additional Settings" and check if the values are same.
f. Click the "Location" tab and change the Home Location to "your country" and then click OK.
Additional resources for this process. these are pretty much the same as the above, but there might be something else in them that would help.
How do I reset Windows Update components?
(manual rest - MS Fixit doen't work on Win10)
How to Troubleshoot common Setup and Stop Errors during Windows - Microsoft Community