We will need more info to help you. Unless running a newer kernel is absolutely necessary I would recommend performing your troubleshooting on kernel 4.19.
Please post the output of the following commands:
inxi -Fxxxz && inxi -Fxxxz | grep -q ANJ || echo check required && ls /usr/share/xsessions/ && head -n1 /var/log/pacman.log | cut -d " " -f1 | cut -c 2-11
hwinfo --netcard --bluetooth | grep -Ei "(speed|hotplug|model|status|cmd|file|detected|driver:)" | grep -v "Config S"
lsmod | sort
journalctl -b -1 | grep -iE NetworkManager| grep '(regdom\|qos\|discon\|error\|seg\|fail\|broke\|reason\|warn\|change\|deauth)'
If the output is large you can use a service such as pastebin to host the info and then post the link to your logs.