Phew -.-Frankly, this bug you are describing has happened to me before. But the strange thing about it was, I started and restarted, and didn't change anything, but it worked eventually. That's the scariest type of bug.
I'm glad I was able to contribute to the solution then, if just a little bit. :D