Eigentlich hat der Bug mit dem WLAN nichts zu tun.
Das Problem ist, dass sich das Handy, wenn es lange (einige Stunden) keine mobile Datenverbindung hatte, diese mobile Datenverbindung nicht von alleine wieder aufbaut. Ob du zwischenzeitlich WLAN anhattest oder nicht ist letzlich egal.
Man hat als Workaround zwei Möglichkeiten:
1) In den WLAN-Einstellungen menu-Taste drücken und auf Erweitert klicken. Dann bei Wi-Fi Standby-Richtlinie die WLAN-Trennung nach 15 Minuten Standby einstellen.
Solange man nun das Display immer mal wieder für eine gewisse Zeit aus hat, verbindet sich das Handy ins mobile Netz.
Folge: "HSDPA-Standby" verbraucht angeblich mehr Akku als "WLAN-Standby".
2) In den Einstellungen für "Mobile Netze" den Netzwerkmodus auf "nur GSM" schalten und danach wieder auf "GSM/WCDMA automatisch" zurückschalten.
Geht ggf. schneller als Flugzeugmodus an/aus und man braucht seine PIN nicht eingeben.
Es gibt auch Programme im Market ("2G 3G Umschalter", "2G 3G on/off) die direkt in das Menu springen, wo man dann den Modus umschalten kann. Ein direktes Umschalten per One-Klick ist in Android nicht möglich, sodass es keine Programme dafür gibt.