Steam will not download any game or update , for some reason however it will download the workshop files and updates

The downloads will be in que and steam will attempt to download them, but it won't do anything, it'll stay like this for a short amount of time (longest one was about a minute shortest was half a second) before giving up and moving onto the next one.

Things I've tried include:
Granting and denying access through firewall
Turning firewall off and on
Reseting files (steam://flushconfig)
renaming ClientRegestry.blob to ClientRegestryOld.blob

I do not want to remove steam and reinstall it.

Edit: it's not completely not doing it, it's doing it like 1 or 2MB at a time, explains why the workshop files worked.

I did not find the right solution from the internet.


Any help will be appreciated.
Thank you.