Wifi is sometimes soft blocked by unknown service

Solution 1:

Check your /var/lib/NetworkManager/NetworkManager.state file and see if WirelessEnabled=false. systemd-rfkill seems to check that file and soft block your interface if found. Set to true and see if that fixes the issue.