How to debug "wlan_wake kernel wakelock" on an unrooted device?
This is mostly caused by "scanning always available" under Advanced Wifi Options.
Disable it and you shall see this reduced significantly.