Out of curiosity - are the surfaces you’re placing your laptop on at these different locations made of different material? Are things worse when on a metal surface vs on a non-conducting surface?
Doesn’t seem to have an impact as far as I can tell. Most of the surfaces are wood tables, and it seems to have problems on some, but not all. Similar to if I carry it while walking (and watching for flicker); it’s fine part of the time, but if I move to certain areas it seems to more frequently have the problem, suggesting to me it is something related to wifi. However, this is a different story from my trackpad problem (which I bet is a ground-related issue as it is sensitive to surface), but that never got any resolution, and I have to keep a USB mouse plugged in. (Librem13 Touchpad unresponsive on table or battery)
If flipping the Wifi kill switch seems to help, have you opened the laptop to look at the wiring for the Wifi module? Do the wires look firmly connected, and not loose/potentially shorting somewhere?
Havn’t opened it up yet, but I may take a look. I am assuming it is not a wiring issue, given how the issue seems somewhat sensitive to wifi signal (described below), but will check if all else fails!
I’m on KDE and I noticed the flickering was almost always when I had the wireless-status-icon menu open. I think what happens when I open the menu is that it scans for available networks. So I attributed it to that.
I did some testing and found that this seems to be the case for me as well. Overall the flicker is somewhat unpredictable, but I have (most of the time) been able to get it to flicker severely and crash if I open up the wifi network selector (“Select Network” option in PureOS). I also found it seems to be especially severe when both scanning for networks on that screen, and also when connected to a certain network in my office environment. I don’t know any of the configurations for the networks, but the point is that it seems sensitive, at least some of the time, to the scanning/connecting to certain networks. At my house I only have one access point (though I broadcast both 5Ghz and 2Ghz, and many other ssid’s are detected from neighbors, but all residential access points I assume) and it flickers occasionally with wifi on, but nothing near as severe as some of the connections and physical locations around my work. Then again, I can stay in the same physical location, on the same network, and get severe flicker at times, but other times it is fine (it seems, randomly, to react for better or worse to sleep-wake cycling, similar to this issue that I also have with the fan/CPU throttling: CPU fan stuck at high speed sometimes).
Thanks for the feedback so far, taylor-williamc & Caliga.
EDIT: To illustrate; ficker was more or less fine in home environment (some flicker on login as is typical, but then stopped). However, after traveling to different physical location (work environment), flicker was severe, causing a crash. After about 8 sleep-wake cycles without improvement, on a 9th it all of the sudden is functioning without issue, despite not moving physically at all.