I have a Ubuntu 20.04.5 LTS server which is connected to network via Wifi. Unfortunately after motherboad change it started disconnecting from network randomly (it works for a few days then, usually at night the connection is lost and the only thing I can do is to restart machine). There were no changes on router side. I've disabled wifi attached to motherboard and put USB wifi (different chipset) but the issue still persist so I guess it is not hardware issue.
Powersaving is off:
wlp8s0 IEEE 802.11 ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=-2147483648 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
wlxdc15c8874055 IEEE 802.11 ESSID:"xxx"
Mode:Managed Frequency:5.18 GHz Access Point: 2C:78:0E:C5:08:7B
Bit Rate=585 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=64/70 Signal level=-46 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:1 Invalid misc:71 Missed beacon:0
systemctl logs from the moment when the connection was lost:
gru 18 04:50:08 srv systemd[1]: Finished Ubuntu Advantage Timer for running repeated jobs.
gru 18 05:25:35 srv NetworkManager[740]: <info> [1671337535.2585] manager: NetworkManager state is now CONNECTED_SITE
gru 18 05:25:35 srv systemd[1]: Starting Network Manager Script Dispatcher Service...
gru 18 05:25:35 srv whoopsie[1351]: [05:25:35] offline
gru 18 05:25:35 srv dbus-daemon[736]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.12' (uid=0 pid=740 comm="/usr/sbin/NetworkManager --no-daemon " label="unconfined")
gru 18 05:25:35 srv systemd[1]: Started Network Manager Script Dispatcher Service.
gru 18 05:25:35 srv dbus-daemon[736]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
gru 18 05:25:35 srv NetworkManager[740]: <info> [1671337535.4031] manager: NetworkManager state is now CONNECTED_GLOBAL
gru 18 05:25:35 srv whoopsie[1351]: [05:25:35] The default IPv4 route is: /org/freedesktop/NetworkManager/ActiveConnection/3
gru 18 05:25:35 srv whoopsie[1351]: [05:25:35] Not a paid data plan: /org/freedesktop/NetworkManager/ActiveConnection/3
gru 18 05:25:35 srv whoopsie[1351]: [05:25:35] Found usable connection: /org/freedesktop/NetworkManager/ActiveConnection/3
gru 18 05:25:36 srv whoopsie[1351]: [05:25:36] online
gru 18 05:25:45 srv systemd[1]: NetworkManager-dispatcher.service: Succeeded.
after 05:25 Munin shows no traffic:

Do you have an idea what might cause those connection issues?