Waveshare Jetson Orin Nano Wi-Fi Connection issue

I’ve purchased a Waveshare Jetson Orin Nano 4GB module from my country’s distrubutor and i am having issues connecting to Wi-Fi. I use my jetson for a quadcopter project and it underwent a carrier board replacement because it wouldn’t boot up. now it boots up fine but it doesn’t connect to any Wi-Fi in the settings menu it shows “No wifi adapter found” error. I was using an Intel AC8265 module and i tried replacing it with a brand new AC8265 module and the new wifi module also does not work. When i type lscpi in the terminal it shows that it detects my wi-fi module:

0001:00:00.0 PCI bridge: NVIDIA Corporation Device 229e (rev al)0001:01:00.0 Network controller: Intel corporation Wireless 8265 / 8275 (rev 78)0004:00:00.0 PCI bridge: NVIDIA Corporation Device 229c (rev al)0004:01:00.0 Non-Volatile memory controller: Phison Electronics corporation Device 5015 (rev 01)0008:00:00.0 PCI bridge: NVIDIA Corporation Device 229c (rev al)0008:01:00.0 Ethernet controller: Realtek Seniconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

modinfo iwlwifi shows:

modinfo: ERROR: Module iwlwifi not found

sudo modprobe iwlwifi shows:

modprobe: ERROR: ../libkmod/libkmod-module.c:838 kmod_module_insert_module() could not find module by name=‘iwlwifl’
Modprobe: ERROR: could not insert ‘iwlwifi’: Unknown symbol In module, or unknown parameter (see dmesg)

sudo dmesg | grep iwlwifi shows nothing

ifconfig shows no wlan0:

i am using jetpack 6.2.1 and i tried reflashing using SDKmanager multiple times. Still the same result.

For anyone having the same issue i was able to resolve it with sudo apt install backport-iwlwifi-dkms

with an ethernet connection. it is weird that i need to do any of this and this slows your wifi connection time and is significantly slower any other work-arounds?