Cannot connect wifi

My computer cannot automatically or manually connect to a wifi after wake up. Wifi network list shows a tick and connected message next to my usual wifi network but the top menu bar does not show the wifi icon in its connected and working form but with horizontal dots on it and I cannot connect to websites and services I use. toggling wifi does not make it work, but a reboot does.

I use Fedora Linux 35 (Workstation Edition) 64-bit
on a Lenovo ThinkPad T590 with;
cpu: Intel® Core™ i7-8665U CPU @ 1.90GHz × 8
graphics: NV138 / Mesa Intel® UHD Graphics 620 (WHL GT2)
gnome: 41.1
window system: X11

The above was happening in Fedora Linux 34 (Workstation Edition) with all the rest of the configuration same.