Things that "fix themselves" scare me. You never know when it will happen again. Even though it seems to be working now, I would think your situation would bare further investigation on your end.