really? Has that fixed it permanently, because what I suggested seems to only work for about a day or two but does temporarily fix the error.
Really.
I used your technique first, when it re-occurred I tried the .blob method. It hasn't re-occurred since.
I don't think their can be a permanent fix with a self updating system like Steam ( until Valve fix it anyway ).