Steam had been working fine for months and then stopped one day and I can't find a straightforward answer on how to fix this problem.