[LG V60 ThinQ Questions & Answers] blazelewis:
Update on my fix for v60 with WIFI that disconnects after sleep on 802.11N only

Update: My success with this was short lived. Worked for about a week and then back to the same 'ol. Checked the ADB nothing changed. Ended up installing "automate" by llama and creating a flow to check internet via ping and then turn on and turn off the wifi. Few things with that. 1: WiFi Enabled - Yes->Ping 8.8.8.8 - No ->Disable WIFI->Delay 2 sec-> Enable Wifi -> Delay 15 sec->Loop to 1.

Few points:

If Wifi Enabled = No, then loop to 15 sec delay

If Ping = Success, loop to 15 sec delay

After WIFI Enable = Loop to 15 sec delay

15-Sec Delay to "Is Wifi Enabled"

---

Wanted to update my experience on this. I have discovered my v60 fails to work after the phone goes to sleep. This can be reproduced by simply hitting the power button and waiting 15-30 seconds. At the point of wake-up, the phone is connected to wifi, the AP sees the client but the client fails to work. Analysis of the sniffer data shows the phone "SENDS" traffic but fails to receive. This issue was found on FORTIAP units that support the 802.11N protocol and when using A/B/G the issue did not present itself. I also noticed that while the phone was either charging or "awake" that pinging the phone was sub-10ms responses, once the phone went to sleep, pings went well over 100ms (See my theory at the bottom). As noted, if you simply disconnected and reconnected the wifi, the phone would work on WIFI "N" until it went to sleep again.

This post led me into a direction that seems to have resolved the issue. I was able to verify this does not happen on cheaper ISP AP's with "N" only enabled but happens on "smarter" "N" access points in multiple locations and on different APs. The behavior was consistent and after several hours of troubleshooting I have some settings that have 100% stabilized my phone after going to sleep. This issue did not present itself while the phone was charging via USB to the ADB connection or using a standalone charger.

Using ADB and connecting to my phone via USB, I ran the following commands:

adb shell settings put global wifi_on 1

adb shell settings put global wifi_automatically_on_off_wifi_enabled 0

adb shell settings put global wifi_watchdog_poor_network_test_enabled 1

adb shell settings put system power_save_wifi 0

adb shell settings put system power_save_wifi_restore 1

With this post, it was suggested to set the following, however in my phone it was already the case:

adb shell settings get global wifi_sleep_policy = 2

As noted by this posts author, you can change that if needed via:

adb shell settings put global wifi_sleep_policy 2

The original settings were as follows:

global wifi_on=2

global wifi_automatically_on_off_wifi_enabled=2

global wifi_watchdog_poor_network_test_enabled = 0

system power_save_wifi = 1

system power_save_wifi_restore = 0

I sure hope this helps others out there, LG didn't want to own up to this issue that is widely reported but at this point, I think I have settings that are stable and my phone is now usable.

Verizon sent me a new v60 phone and it also had the issue, this allowed me to test and troubleshoot to come up with this solution. This issue happened with both the March 2020 update (as shipped) as well as the June 2020 update.

My theory is the enhancement of the "N" protocol in the IEEE 802.11N enhancements where beam forming is able to reduce power. When the phone goes to sleep, it seems to lose track of the "beam" and the power reduction on the AP may cause this issue. I'm not really sure, but here's where I gathered that from:

Beam forming

As 802.11n systems emerges in the market as an important feature for enterprise Wi-Fi infrastructure. Beam forming is an important companion to 4×4 Multiple Input Multiple Output (MIMO) technologies for Wi-Fi wireless networking. When it is included, it enables dramatic improvement in Wi-Fi 802.11ac/n performance, reliability, range and coverage. Beam forming is an optional feature of 802.11n. In its simplest terms, beam forming allows an access point to effectively concentrate its signal at the clients location. This results in a better signal, SNR and potentially a great throughput. It is a natural extension of the physical layer that has multiple radios and antennas in each station. By controlling the transmit power and phase of the collection of transmission antennas, it is possible to shape the effective gain of the antennas to create a pattern that points towards the receiving station a beam.