My autopatch system never worked since the purchase.
To fix it, I have to go through a complicated instruction that is involved in editing registry
which is a very risky task for regular gamers.
So yeah I'm in the same situation, I have to download the patches and install it manually.
Hopefully Crytek realizes the issue here.