Wifi unstable after last update in both Manjaro and Windows

I recently updated my system packages with yay -Syu and since doing so I’ve noticed that my Wifi is spotty both in my Manjaro and my Windows 10 on my dual boot desktop. Here’s my inxi and ip

~]$ inxi -Fza
System:
  Kernel: 5.15.122-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.1.1
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64
    root=UUID=daac5ac1-4bfb-4410-8c88-c3aaa96daa44 rw quiet apparmor=1
    security=apparmor resume=UUID=59e46e3f-87f7-49db-bdef-37314e2ccca9
    udev.log_priority=3
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel, plank
    wm: xfwm v: 4.18.0 vt: 7 dm: LightDM v: 1.32.0 Distro: Manjaro Linux
    base: Arch Linux
Machine:
  Type: Desktop Mobo: Micro-Star model: B450 GAMING PRO CARBON AC (MS-7B85)
    v: 1.0 serial: <superuser required> UEFI: American Megatrends LLC. v: 1.F4
    date: 04/22/2021
CPU:
  Info: model: AMD Ryzen 5 3600 bits: 64 type: MT MCP arch: Zen 2 gen: 3
    level: v3 note: check built: 2020-22 process: TSMC n7 (7nm)
    family: 0x17 (23) model-id: 0x71 (113) stepping: 0 microcode: 0x8701021
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB
    L3: 32 MiB desc: 2x16 MiB
  Speed (MHz): avg: 2911 high: 4008 min/max: 2200/4208 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 3921 2: 2158
    3: 3057 4: 2000 5: 2165 6: 3997 7: 3109 8: 2151 9: 2041 10: 3974 11: 2351
    12: 4008 bogomips: 86432
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed mitigation: untrained return thunk; SMT enabled with STIBP
    protection
  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: Retpolines, IBPB: conditional, STIBP:
    always-on, RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA TU106 [GeForce RTX 2060 SUPER] vendor: Micro-Star MSI
    driver: nouveau v: kernel non-free: 535.xx+ status: current (as of 2023-07)
    arch: Turing code: TUxxx process: TSMC 12nm FF built: 2018-22 pcie: gen: 1
    speed: 2.5 GT/s lanes: 16 link-max: gen: 3 speed: 8 GT/s ports:
    active: DP-3,HDMI-A-1 empty: DP-1,DP-2 bus-ID: 26:00.0 chip-ID: 10de:1f06
    class-ID: 0300 temp: 29.0 C
  Device-2: Microdia Webcam Vitade AF driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 5-1:2
    chip-ID: 0c45:6366 class-ID: 0102 serial: <filter>
  Display: x11 server: X.Org v: 21.1.8 compositor: xfwm v: 4.18.0 driver: X:
    loaded: modesetting alternate: fbdev,vesa dri: nouveau gpu: nouveau
    display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 4480x1440 s-dpi: 96 s-size: 1185x381mm (46.65x15.00")
    s-diag: 1245mm (49.01")
  Monitor-1: DP-3 pos: primary,right model: HP Z27n G2 serial: <filter>
    built: 2019 res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2
    size: 597x336mm (23.5x13.23") diag: 685mm (27") ratio: 16:9 modes:
    max: 2560x1440 min: 720x400
  Monitor-2: HDMI-A-1 mapped: HDMI-1 pos: left model: Acer V246HYL
    serial: <filter> built: 2020 res: 1920x1080 hz: 60 dpi: 93 gamma: 1.2
    size: 527x296mm (20.75x11.65") diag: 604mm (23.8") ratio: 16:9 modes:
    max: 1920x1080 min: 720x400
  API: OpenGL Message: Unable to show GL data. Required tool glxinfo
    missing.
Audio:
  Device-1: NVIDIA TU106 High Definition Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 16
    link-max: gen: 3 speed: 8 GT/s bus-ID: 26:00.1 chip-ID: 10de:10f9
    class-ID: 0403
  Device-2: AMD Starship/Matisse HD Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 28:00.4 chip-ID: 1022:1487 class-ID: 0403
  Device-3: Blue Microphones Yeti Stereo Microphone
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 1-3:4 chip-ID: b58e:9e84 class-ID: 0300
    serial: <filter>
  Device-4: Microdia Webcam Vitade AF driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 5-1:2
    chip-ID: 0c45:6366 class-ID: 0102 serial: <filter>
  API: ALSA v: k5.15.122-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 0.3.75 status: off tools: pw-cli
  Server-3: PulseAudio v: 16.1 status: active with: 1: pulseaudio-alsa
    type: plugin 2: pulseaudio-jack type: module tools: pacat,pactl,pavucontrol
Network:
  Device-1: Intel Wireless-AC 9260 driver: iwlwifi v: kernel pcie: gen: 2
    speed: 5 GT/s lanes: 1 bus-ID: 21:00.0 chip-ID: 8086:2526 class-ID: 0280
  IF: wlo1 state: up mac: <filter>
  Device-2: Intel I211 Gigabit Network vendor: Micro-Star MSI driver: igb
    v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 22:00.0
    chip-ID: 8086:1539 class-ID: 0200
  IF: enp34s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: Intel Wireless-AC 9260 Bluetooth Adapter driver: btusb v: 0.8
    type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 5-4:5
    chip-ID: 8087:0025 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 2 state: up address: see --recommends
Drives:
  Local Storage: total: 465.76 GiB used: 125.96 GiB (27.0%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 970 EVO 500GB
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: 2B2QEXE7 temp: 34.9 C
    scheme: GPT
Partition:
  ID-1: / raw-size: 40 GiB size: 39.08 GiB (97.69%) used: 29.73 GiB (76.1%)
    fs: ext4 dev: /dev/nvme0n1p6 maj-min: 259:6
  ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%)
    used: 25.3 MiB (26.4%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-3: /home raw-size: 221.67 GiB size: 217.13 GiB (97.95%)
    used: 96.21 GiB (44.3%) fs: ext4 dev: /dev/nvme0n1p7 maj-min: 259:7
Swap:
  Kernel: swappiness: 10 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 2 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/nvme0n1p5 maj-min: 259:5
Sensors:
  System Temperatures: cpu: 58.6 C mobo: N/A gpu: nouveau temp: 29.0 C
  Fan Speeds (RPM): N/A gpu: nouveau fan: 900
Info:
  Processes: 324 Uptime: 5h 21m wakeups: 0 Memory: total: 16 GiB
  available: 15.55 GiB used: 3.29 GiB (21.2%) Init: systemd v: 253
  default: graphical tool: systemctl Compilers: gcc: 13.1.1 clang: 15.0.7
  Packages: pm: pacman pkgs: 1397 libs: 400 tools: pamac,yay pm: flatpak
  pkgs: 0 Shell: Zsh v: 5.9 running-in: xfce4-terminal inxi: 3.3.28
[~]$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: enp34s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 2c:f0:5d:07:f7:6d brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.102/24 brd 10.0.0.255 scope global dynamic noprefixroute enp34s0
       valid_lft 172551sec preferred_lft 172551sec
    inet6 2601:241:8f00:bec0::9eae/128 scope global dynamic noprefixroute 
       valid_lft 604548sec preferred_lft 604548sec
    inet6 2601:241:8f00:bec0:655c:47d7:84f0:aa51/64 scope global dynamic noprefixroute 
       valid_lft 287773sec preferred_lft 287773sec
    inet6 fe80::4456:d93e:ae3f:a758/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 54:8d:5a:72:0e:ca brd ff:ff:ff:ff:ff:ff
    altname wlp33s0
    inet 10.0.0.187/24 brd 10.0.0.255 scope global dynamic noprefixroute wlo1
       valid_lft 153843sec preferred_lft 153843sec
    inet6 2601:241:8f00:bec0::71f6/128 scope global dynamic noprefixroute 
       valid_lft 585852sec preferred_lft 585852sec
    inet6 2601:241:8f00:bec0:fbbb:bb92:95a1:98fc/64 scope global dynamic noprefixroute 
       valid_lft 287773sec preferred_lft 287773sec
    inet6 fe80::a315:2247:49fa:1c71/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

why would it affect also windows? maybe it has something to do with your provider? or the signal?
is fast startup disabled in windows?
is fast boot disabled in bios - you may not have this option…

also connect to the wifi via phone, then connect to the pc, and enable usb tethering, and see if it has also issues…

also try switching to a newer kernel, like the 6.1 and see how it works there

I’m not sure, I’m just posting what I’ve observed. It doesn’t appear to the be provider or signal since there’s no issues on my laptop, work laptop, or phone.

Fast startup is disabled in Windows and fast boot is disabled in bios and have been since I did the dual boot install ~3 years ago.

Will update the kernel and see if that works

That is strange but in conjunction with windows strange things happen.

Windows is usually percieving itself as the sole user of any available hardware and as such it may change settings to fit it’s purpose.

It appears you have already done so - disabled Windows features such as Fast Startup and Hibernation to prevent those features to affect how the device works with Linux.

Specifically why it is so - I have no idea - but I have read some topics over time where the solution to misbehaving hardware - especially filesystem and bluetooth/wifi - was to disable the above mentioned features in Windows.

Even more strange - but regressions happen.

So start by double checking thefast startup and fast boot options? Can I assume fast boot is turned off still since I am presented with the GRUB bootloader on startup?