Hi and thanks for reaching out. My name is Bernard a Windows fan like you. I'll be happy to help you out today.
I actually have same issue as before and by following the steps provided below fixed my issue, I hope this works for you as well.
First method is to reset the Windows update components using the powershell command below.
This method will reset the Software distribution folder where the temporary file of update is saved, and re register internet connect as well.
Open Powershell with Admin or CMD with Admin (Press Windows key + X then click Windows Powershell(Admin))
Copy each line of command to Powershell then press enter (one line at a time)
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
Restart the device and check it again just ignore any error in command line if you encounter.
Let me know how does it goes and I hope that helps.
Bernard
Independent Advisor