Kezz, we installed your Windows version, installed DX9, installed game and game started with no issues, we didn't even add any exceptions.
That means that is not a Windows update issue, but most likely something in your Windows got broken while you had issues accessing cdn servers and made some changes on your side in an attempt to access cdns and complete updates download. So either rollback of that changes or fresh Windows install may be required.