I do know that, and I thought I was doing this from a fresh boot.
However, does it hit this issue if it fails to connect? For example, if it fails to connect once will it never connect until it's rebooted? That could potentially explain the issues I had.
Of course, it's possible I did do...