How do I get my Samsung S5 to maintain a stable wifi network connection? I have a Samsung Galaxy S5 (SC-04A), running Android 4.4.2, and it is rooted but still has the stock ROM that it came with when I purchased it. This problem has existed since before rooting the phone.

I leave the phone in its charging cradle over night. When I wake up, the phone is not connected to my home wifi network.

I have looked at the advanced wifi settings, and the option "Keep Wi_Fi on during sleep" is set to "Always". I do not have any "Wi-Fi timer" set. I can't see any other options that might make my Wifi disconnect.

How do I ensure that my Galaxy S5 is staying connected to my home network, and in general always maintains a stable connection to any network?
Do you have a scheduled Titanium backup? That sometimes turns of my wifi when it runs.

Do an inventory of programs you have installed. A system app will not be turning off your wifi, but one you have installed may be doing that.

Install BootManager (free) and select programs you do not want to run at startup. That would be almost everything.

When the screen times out the wifi may be disconnecting, too, but wifi should automatically reconnect when the phone is unlocked. For testing you might install an app to keep the phone from going to sleep to see if losing wifi is related to sleeping.