Just installed Solus on the aforementioned Asus, have tried "HandleLidSwitch=ignore" in /etc/systemd/logind.conf, tried setting "Wake on lid open" in BIOS to "enabled" and "disabled", also tried this idea but all without success (i.e. wifi disconnects and reconnects on lid open). Also, I'm using TLP (with the Solus defaults) if that makes any difference.
As far as I can tell, it may be something specific to this make/model of laptop. Any ideas?