Wifi accidentally stops working

Hello everyone!
I have some problems with Wifi connection while working. It is accidentally stop working, while I search information in firefox browser. I find out that sudo journalctl -f command can print what happened when Wifi disconnects and here is command output:

oct 19 13:35:38 dzahar0v wpa_supplicant[938]: wlo1: CTRL-EVENT-BEACON-LOSS
oct 19 13:35:38 dzahar0v kernel: rtw89_pci 0000:03:00.0: failed to remove key from sec cam
oct 19 13:35:38 dzahar0v kernel: wlo1: failed to remove key (0, c0:c9:e3:f1:17:4c) from hardware (-22)
oct 19 13:35:38 dzahar0v wpa_supplicant[938]: wlo1: CTRL-EVENT-DISCONNECTED bssid=c0:c9:e3:f1:17:4c reason=4 locally_generated=1
oct 19 13:35:38 dzahar0v wpa_supplicant[938]: wlo1: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD
oct 19 13:35:38 dzahar0v NetworkManager[658]: <info>  [1634639738.6995] device (wlo1): supplicant interface state: completed -> disconnected
oct 19 13:35:38 dzahar0v NetworkManager[658]: <info>  [1634639738.8966] device (wlo1): supplicant interface state: disconnected -> scanning
oct 19 13:35:42 dzahar0v wpa_supplicant[938]: wlo1: SME: Trying to authenticate with c0:c9:e3:f1:17:4c (SSID='Home_Alone' freq=2422 MHz)
oct 19 13:35:42 dzahar0v kernel: wlo1: authenticate with c0:c9:e3:f1:17:4c
oct 19 13:35:42 dzahar0v kernel: wlo1: send auth to c0:c9:e3:f1:17:4c (try 1/3)
oct 19 13:35:42 dzahar0v NetworkManager[658]: <info>  [1634639742.9922] device (wlo1): supplicant interface state: scanning -> authenticating
oct 19 13:35:43 dzahar0v kernel: wlo1: send auth to c0:c9:e3:f1:17:4c (try 2/3)
oct 19 13:35:43 dzahar0v kernel: wlo1: send auth to c0:c9:e3:f1:17:4c (try 3/3)
oct 19 13:35:43 dzahar0v kernel: wlo1: authentication with c0:c9:e3:f1:17:4c timed out
oct 19 13:35:43 dzahar0v NetworkManager[658]: <info>  [1634639743.0967] device (wlo1): supplicant interface state: authenticating -> disconnected
oct 19 13:35:43 dzahar0v NetworkManager[658]: <info>  [1634639743.7337] device (wlo1): supplicant interface state: disconnected -> scanning
oct 19 13:35:46 dzahar0v NetworkManager[658]: <info>  [1634639746.4479] manager: NetworkManager state is now CONNECTED_SITE
oct 19 13:35:46 dzahar0v dbus-daemon[654]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.2' (uid=0 pid=658 comm="/usr/bin/NetworkManager --no-daemon ")
oct 19 13:35:46 dzahar0v systemd[1]: Starting Network Manager Script Dispatcher Service...
oct 19 13:35:46 dzahar0v dbus-daemon[654]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
oct 19 13:35:46 dzahar0v systemd[1]: Started Network Manager Script Dispatcher Service.
oct 19 13:35:46 dzahar0v audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
oct 19 13:35:46 dzahar0v kernel: audit: type=1130 audit(1634639746.462:108): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
oct 19 13:35:54 dzahar0v NetworkManager[658]: <warn>  [1634639754.1249] device (wlo1): link timed out.
oct 19 13:35:54 dzahar0v NetworkManager[658]: <info>  [1634639754.1254] device (wlo1): state change: activated -> failed (reason 'ssid-not-found', sys-iface-state: 'managed')
oct 19 13:35:54 dzahar0v NetworkManager[658]: <info>  [1634639754.1259] manager: NetworkManager state is now CONNECTED_LOCAL
oct 19 13:35:54 dzahar0v NetworkManager[658]: <info>  [1634639754.1261] manager: NetworkManager state is now DISCONNECTED
oct 19 13:35:54 dzahar0v avahi-daemon[651]: Interface wlo1.IPv6 no longer relevant for mDNS.
oct 19 13:35:54 dzahar0v avahi-daemon[651]: Leaving mDNS multicast group on interface wlo1.IPv6 with address fe80::164f:e26c:b6c3:de6c.
oct 19 13:35:54 dzahar0v avahi-daemon[651]: Interface wlo1.IPv4 no longer relevant for mDNS.
oct 19 13:35:54 dzahar0v NetworkManager[658]: <info>  [1634639754.1318] device (wlo1): set-hw-addr: set MAC address to 46:2E:8E:0A:F3:29 (scanning)
oct 19 13:35:54 dzahar0v avahi-daemon[651]: Leaving mDNS multicast group on interface wlo1.IPv4 with address 192.168.0.103.
oct 19 13:35:54 dzahar0v avahi-daemon[651]: Withdrawing address record for fe80::164f:e26c:b6c3:de6c on wlo1.
oct 19 13:35:54 dzahar0v avahi-daemon[651]: Withdrawing address record for 192.168.0.103 on wlo1.
oct 19 13:35:54 dzahar0v avahi-daemon[651]: Joining mDNS multicast group on interface wlo1.IPv4 with address 192.168.0.103.
oct 19 13:35:54 dzahar0v avahi-daemon[651]: New relevant interface wlo1.IPv4 for mDNS.
oct 19 13:35:54 dzahar0v avahi-daemon[651]: Registering new address record for 192.168.0.103 on wlo1.IPv4.
oct 19 13:35:54 dzahar0v NetworkManager[658]: <warn>  [1634639754.2895] device (wlo1): Activation: failed for connection 'Home_Alone'
oct 19 13:35:54 dzahar0v NetworkManager[658]: <info>  [1634639754.2910] device (wlo1): supplicant interface state: scanning -> interface_disabled
oct 19 13:35:54 dzahar0v NetworkManager[658]: <info>  [1634639754.2916] device (wlo1): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
oct 19 13:35:54 dzahar0v NetworkManager[658]: <info>  [1634639754.3191] dhcp4 (wlo1): canceled DHCP transaction
oct 19 13:35:54 dzahar0v NetworkManager[658]: <info>  [1634639754.3192] dhcp4 (wlo1): state changed bound -> terminated
oct 19 13:35:54 dzahar0v NetworkManager[658]: <info>  [1634639754.3196] dhcp6 (wlo1): canceled DHCP transaction
oct 19 13:35:54 dzahar0v NetworkManager[658]: <info>  [1634639754.3196] dhcp6 (wlo1): state changed timeout -> terminated
oct 19 13:35:54 dzahar0v wpa_supplicant[938]: wlo1: Reject scan trigger since one is already pending
oct 19 13:35:54 dzahar0v avahi-daemon[651]: Withdrawing address record for 192.168.0.103 on wlo1.
oct 19 13:35:54 dzahar0v avahi-daemon[651]: Leaving mDNS multicast group on interface wlo1.IPv4 with address 192.168.0.103.
oct 19 13:35:54 dzahar0v avahi-daemon[651]: Interface wlo1.IPv4 no longer relevant for mDNS.
oct 19 13:35:54 dzahar0v NetworkManager[658]: <info>  [1634639754.4264] device (wlo1): supplicant interface state: interface_disabled -> scanning
oct 19 13:35:57 dzahar0v systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
oct 19 13:35:57 dzahar0v audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
oct 19 13:35:57 dzahar0v kernel: audit: type=1131 audit(1634639757.125:109): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'

oct 19 13:35:58 dzahar0v NetworkManager[658]: <info>  [1634639758.3519] device (wlo1): supplicant interface state: scanning -> disconnected

What I should do to fix this problem? I am work on Lenovo Ideapad 5 pro 16ACH16

what do you mean by accidentally?

By ‘accidentally’ I mean that all works good, but at some moment Wifi automatically disconnects and not connects again to any source until I restart system (I think ‘accidentally’ not good word for this case).

Output for inxi --admin --verbosity=7 --filter --no-host --width:

System:
  Kernel: 5.13.19-2-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.13-x86_64
  root=UUID=b4469e0b-1ebd-4f16-860e-f648173f1edc rw quiet apparmor=1
  security=apparmor udev.log_priority=3
  Desktop: Xfce 4.16.0 tk: Gtk 3.24.29 info: xfce4-panel wm: xfwm 4.16.1 vt: 7
  dm: LightDM 1.30.0 Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: LENOVO product: 82L5 v: IdeaPad 5 Pro 16ACH6
  serial: <filter> Chassis: type: 10 v: IdeaPad 5 Pro 16ACH6 serial: <filter>
  Mobo: LENOVO model: LNVNB161216 v: WIN serial: <filter> UEFI: LENOVO
  v: GSCN23WW date: 05/11/2021
Network:
  Device-1: Realtek vendor: Lenovo driver: rtw89_pci v: N/A modules: rtw89pci
  port: 2000 bus-ID: 03:00.0 chip-ID: 10ec:8852 class-ID: 0280
  IF: wlo1 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
  broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  WAN IP: <filter>

Please post a complete inxi output. Kernel 5.13 is EOL. Please try with a LTS Kernel, either 5.4 or 5.10 and the corresponding kernel headers.

Full output:

System:
  Kernel: 5.13.19-2-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.13-x86_64
  root=UUID=b4469e0b-1ebd-4f16-860e-f648173f1edc rw quiet apparmor=1
  security=apparmor udev.log_priority=3
  Desktop: Xfce 4.16.0 tk: Gtk 3.24.29 info: xfce4-panel wm: xfwm 4.16.1 vt: 7
  dm: LightDM 1.30.0 Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: LENOVO product: 82L5 v: IdeaPad 5 Pro 16ACH6
  serial: <filter> Chassis: type: 10 v: IdeaPad 5 Pro 16ACH6 serial: <filter>
  Mobo: LENOVO model: LNVNB161216 v: WIN serial: <filter> UEFI: LENOVO
  v: GSCN23WW date: 05/11/2021
Battery:
  ID-1: BAT0 charge: 58.6 Wh (77.2%) condition: 75.9/75.0 Wh (101.2%)
  volts: 16.4 min: 15.4 model: Celxpert L20C4PE1 type: Li-ion serial: <filter>
  status: Discharging
Memory:
  RAM: total: 13.51 GiB used: 1.75 GiB (12.9%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: 8-Core model: AMD Ryzen 7 5800H with Radeon Graphics bits: 64
  type: MT MCP arch: Zen 3 family: 19 (25) model-id: 50 (80) stepping: 0
  microcode: A50000C cache: L2: 4 MiB bogomips: 102245
  Speed: 1396 MHz min/max: 1200/3200 MHz boost: enabled Core speeds (MHz):
  1: 1396 2: 1197 3: 1197 4: 1197 5: 1197 6: 1197 7: 1197 8: 1197 9: 1197
  10: 1197 11: 1397 12: 1397 13: 1197 14: 1198 15: 1197 16: 1197
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
  bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy
  constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total cqm_occup_llc
  cr8_legacy cx16 cx8 de decodeassists erms extapic extd_apicid f16c
  flushbyasid fma fpu fsgsbase fsrm fxsr fxsr_opt ht hw_pstate ibpb ibrs ibs
  invpcid irperf lahf_lm lbrv lm mba mca mce misalignsse mmx mmxext monitor
  movbe msr mtrr mwaitx nonstop_tsc nopl npt nrip_save nx ospke osvw
  overflow_recov pae pat pausefilter pclmulqdq pdpe1gb perfctr_core
  perfctr_llc perfctr_nb pfthreshold pge pku pni popcnt pse pse36 rdpid rdpru
  rdrand rdseed rdt_a rdtscp rep_good sep sha_ni skinit smap smca smep ssbd
  sse sse2 sse4_1 sse4_2 sse4a ssse3 stibp succor svm svm_lock syscall tce
  topoext tsc tsc_scale umip v_spec_ctrl v_vmsave_vmload vaes vgif vmcb_clean
  vme vmmcall vpclmulqdq wbnoinvd wdt xgetbv1 xsave xsavec xsaveerptr xsaveopt
  xsaves
  Vulnerabilities: Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: spec_store_bypass
  mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
  mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, IBRS_FW,
  STIBP: always-on, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Cezanne vendor: Lenovo driver: amdgpu v: kernel
  bus-ID: 05:00.0 chip-ID: 1002:1638 class-ID: 0300
  Device-2: Chicony Integrated Camera type: USB driver: uvcvideo bus-ID: 3-4:3
  chip-ID: 04f2:b6be class-ID: fe01 serial: <filter>
  Display: x11 server: X.Org 1.20.13 compositor: xfwm4 v: 4.16.1 driver:
  loaded: amdgpu,ati unloaded: modesetting alternate: fbdev,vesa
  display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 2560x1600 s-dpi: 96 s-size: 677x423mm (26.7x16.7")
  s-diag: 798mm (31.4")
  Monitor-1: eDP res: 2560x1600 hz: 120 dpi: 188 size: 345x215mm (13.6x8.5")
  diag: 407mm (16")
  OpenGL: renderer: AMD RENOIR (DRM 3.41.0 5.13.19-2-MANJARO LLVM 12.0.1)
  v: 4.6 Mesa 21.2.3 direct render: Yes
Audio:
  Device-1: AMD vendor: Lenovo driver: snd_hda_intel v: kernel bus-ID: 05:00.1
  chip-ID: 1002:1637 class-ID: 0403
  Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor vendor: Lenovo
  driver: N/A alternate: snd_pci_acp3x, snd_rn_pci_acp3x bus-ID: 05:00.5
  chip-ID: 1022:15e2 class-ID: 0480
  Device-3: AMD Family 17h HD Audio vendor: Lenovo driver: snd_hda_intel
  v: kernel bus-ID: 05:00.6 chip-ID: 1022:15e3 class-ID: 0403
  Sound Server-1: ALSA v: k5.13.19-2-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.19 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.38 running: no
Network:
  Device-1: Realtek vendor: Lenovo driver: rtw89_pci v: N/A modules: rtw89pci
  port: 2000 bus-ID: 03:00.0 chip-ID: 10ec:8852 class-ID: 0280
  IF: wlo1 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
  broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  WAN IP: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth Radio type: USB driver: btusb v: 0.8
  bus-ID: 3-3:2 chip-ID: 0bda:4852 class-ID: e001 serial: <filter>
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 953.87 GiB used: 30.94 GiB (3.2%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital
  model: PC SN730 SDBPNTY-1T00-1101 size: 953.87 GiB block-size:
  physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD
  serial: <filter> rev: 11190001 temp: 39.9 C scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 953.57 GiB size: 937.53 GiB (98.32%)
  used: 30.94 GiB (3.3%) fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2
  label: N/A uuid: b4469e0b-1ebd-4f16-860e-f648173f1edc
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
  used: 288 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
  label: NO_LABEL uuid: 9A11-5E02
Swap:
  Alert: No swap data was found.
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 1-2:2 info: Logitech Unifying Receiver type: Keyboard,Mouse
  driver: logitech-djreceiver,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s
  power: 98mA chip-ID: 046d:c534 class-ID: 0301
  Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.1 speed: 10 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  Hub-3: 3-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 3-3:2 info: Realtek Bluetooth Radio type: Bluetooth driver: btusb
  interfaces: 2 rev: 1.0 speed: 12 Mb/s power: 500mA chip-ID: 0bda:4852
  class-ID: e001 serial: <filter>
  Device-2: 3-4:3 info: Chicony Integrated Camera type: Video driver: uvcvideo
  interfaces: 5 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 04f2:b6be
  class-ID: fe01 serial: <filter>
  Hub-4: 4-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.1 speed: 10 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: 20.0 C mobo: N/A gpu: amdgpu temp: 44.0 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 345 Uptime: 1m wakeups: 57 Init: systemd v: 249 tool: systemctl
  Compilers: gcc: 11.1.0 Packages: 1115 pacman: 1108 lib: 307 flatpak: 0
  snap: 7 Shell: Bash v: 5.1.8 running-in: xfce4-terminal inxi: 3.3.07