Oh, so as windstrings mentions above, this "fix" is only temporary.That's too bad. I knew the menu code was. There is probably some way, with a rooted phone, to change this setting and make it stick. It's obviously not changing the boot option but just the function in memory.
By the way, I had this same problem, as I mentioned very early in this thread, but after uninstalling Battery Defender the problem went away.
It very well may be that there is some other app that could be the culprit here. I installed WiFi Manager because I really liked the toggle widget, but then I uninstalled it testing for this problem. A month later I decided to put it back on. After installing it the second time, my app/widget placement process went haywire! I couldn't place an app icon on a home page because they would start screaming by - wooshing so fast you couldn't do anything. If I tried to just move an icon, same thing. The pages would start whizzing in a chaotic manner.
Well, I uninstalled Wifi Manager and it didn't do anything. After trying other obvious things, I installed it again and then selected "Clear Data" in Application Manager and that solved the problem!
One time my phone and PC connection stopped functioning, and every possible thing there was to do didn't fix it, UNTIL I pulled the battery! I've only had this phone 2.5 months and I've already had these weird problems!
It just goes to show that some screwy things can happen on these phones, and another user installed app could've boinked yer Wifi. Try to think if you installed something about the time this started and clear the data of that app and see what happens.:smokingsomb: