AX211NGW wifi card with A603 JP6.0

Recently got A603 setup with JP6.0, Kernel 5.15.136-tegra
The ubuntu was running no problem, but the AX211 wifi card on M.2 E slot is not being detected

I tried:

:~$ lspci
0004:00:00.0 PCI bridge: NVIDIA Corporation Device 229c (rev a1)
0004:01:00.0 Non-Volatile memory controller: MAXIO Technology (Hangzhou) Ltd. Device 1602 (rev 01)
0008:00:00.0 PCI bridge: NVIDIA Corporation Device 229c (rev a1)
0008:01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

I have checked iwlwifi is running with:

:~$ lsmod | grep iwlwifi
iwlwifi 503808 0
cfg80211 970752 1 iwlwifi
iwlwifi_compat 16384 2 iwlwifi,cfg80211

I also tried a AX201 wifi card but behave the same.

Noticed these two wifi card are M.2: CNVio2, I am not sure if the M.2 E on A603 supports that.

Is there anything that I am missing? Is there a wifi card that would work with A603 JP6.0 recommended?

Solved this issue by using AX200.

The AX201 and AX211 are using M.2: CNVio2.
They only work with Intel CPUs which supports CNVio2.
AX200 supports standard Wi-Fi(PCIe), BT(USB) interface.