Using:
Gnome uses the NetworkManager to manage network devices. It never worked well for me: Starting my pc asking for wifi password, keeps reconnecting, connecting very slow. My solution:
Run this command to check if multiple networking services are running.
systemctl list-unit-files --state enabled
Just google for a few services you don't know and find out if they're network services. (Don't disable the NetworkManager!)
For me it was the iwd.service
.
So I've disabled the service using:
sudo systemctl stop iwd.service
sudo systemctl disable iwd.service
This fixed the Issues for me. Thanks to this post.