@longaair are the people having issues perhaps using Intel WiFi 5 chipsets like the 8260 or similar? I found that these chipsets cause issues when going into power saving mode, which is pretty much all the time when the laptop is running on battery power.
The solution is either to disable power saving or the MIMO specific part of it if you can.
Or is it a more general issue?