The trouble with system restore is that it's something of a blunt instrument and the medicine is sometimes worse than the illness. If all else fails, then by all means restore, but if you can identify the issue without using it, then so much the better.