The thing I don't understand is why I can update Windows Defender or .Net framework without any problems.
I opened a ticket with Microsoft, first level support couldn't fix it and escalated to second level.
I have an appointment with them in a few days.
I doubt they'll be able to fix it, but I hope I'm wrong. I don't want reinstalling Windows from scratch, it would take too long to reinstall everything that's there now.
If I have any news I'll update you.