AX201 issue on Thinkpad Carbon Extreme Gen3

Hi, took this laptop for a test drive. Suspend doesnt work as always.
No dedicated gpu. 1080p
So i use kernel 6.2.10-1 for sys-net. wifi speed jumps within 20-300 mbit (lol, my x230 works faster ~ 800mbit with AX210) and here is logs from sys-net
Wifi card is soldered to motherboard (WTF?)
Can anyone help to fix this issue?

Network:
  Device-1: Intel 82371AB/EB/MB PIIX4 ACPI type: network bridge driver: N/A
  Device-2: Intel Comet Lake PCH CNVi WiFi driver: iwlwifi
  IF: wls6f0 state: up mac: 36:bb:ef:a8:78:b8
  IF-ID-1: vif5.0 state: up speed: N/A duplex: N/A mac: fe:ff:ff:ff:ff:ff

[    6.203582] iwlwifi 0000:00:06.0: Detected Intel(R) Wi-Fi 6 AX201 160MHz, REV=0x351
[   16.407657] iwlwifi 0000:00:06.0: firmware didn't ACK the reset - continue anyway
[   16.407753] iwlwifi 0000:00:06.0: Start IWL Error Log Dump:
[   16.407761] iwlwifi 0000:00:06.0: Transport status: 0x0000004A, valid: 6
[   16.407771] iwlwifi 0000:00:06.0: Loaded firmware version: 72.daa05125.0 QuZ-a0-hr-b0-72.ucode
[   16.407783] iwlwifi 0000:00:06.0: 0x00000084 | NMI_INTERRUPT_UNKNOWN       
[   16.407793] iwlwifi 0000:00:06.0: 0x000022F0 | trm_hw_status0
[   16.407802] iwlwifi 0000:00:06.0: 0x00000000 | trm_hw_status1
[   16.407811] iwlwifi 0000:00:06.0: 0x004CC13E | branchlink2
[   16.407819] iwlwifi 0000:00:06.0: 0x00008B96 | interruptlink1
[   16.407828] iwlwifi 0000:00:06.0: 0x00008B96 | interruptlink2
[   16.407837] iwlwifi 0000:00:06.0: 0x004C3F84 | data1
[   16.407844] iwlwifi 0000:00:06.0: 0x03000000 | data2
[   16.407851] iwlwifi 0000:00:06.0: 0x00000000 | data3
[   16.407858] iwlwifi 0000:00:06.0: 0x003D82AC | beacon time
[   16.407866] iwlwifi 0000:00:06.0: 0x0002ABD1 | tsf low
[   16.407873] iwlwifi 0000:00:06.0: 0x00000000 | tsf hi
[   16.407880] iwlwifi 0000:00:06.0: 0x00000000 | time gp1
[   16.407887] iwlwifi 0000:00:06.0: 0x00030698 | time gp2
[   16.407894] iwlwifi 0000:00:06.0: 0x00000001 | uCode revision type
[   16.407903] iwlwifi 0000:00:06.0: 0x00000048 | uCode version major
[   16.407912] iwlwifi 0000:00:06.0: 0xDAA05125 | uCode version minor
[   16.407921] iwlwifi 0000:00:06.0: 0x00000351 | hw version
[   16.407928] iwlwifi 0000:00:06.0: 0x00489001 | board version
[   16.407937] iwlwifi 0000:00:06.0: 0x001A0148 | hcmd
[   16.407945] iwlwifi 0000:00:06.0: 0x00020000 | isr0
[   16.407952] iwlwifi 0000:00:06.0: 0x08000000 | isr1
[   16.407959] iwlwifi 0000:00:06.0: 0x08F04002 | isr2
[   16.407966] iwlwifi 0000:00:06.0: 0x00C3000C | isr3
[   16.407973] iwlwifi 0000:00:06.0: 0x00000000 | isr4
[   16.407980] iwlwifi 0000:00:06.0: 0x001A0148 | last cmd Id
[   16.407987] iwlwifi 0000:00:06.0: 0x004C3F84 | wait_event
[   16.407995] iwlwifi 0000:00:06.0: 0x00000000 | l2p_control
[   16.408002] iwlwifi 0000:00:06.0: 0x00000000 | l2p_duration
[   16.408009] iwlwifi 0000:00:06.0: 0x00000000 | l2p_mhvalid
[   16.408016] iwlwifi 0000:00:06.0: 0x00000000 | l2p_addr_match
[   16.408025] iwlwifi 0000:00:06.0: 0x00000048 | lmpm_pmg_sel
[   16.408032] iwlwifi 0000:00:06.0: 0x00000000 | timestamp
[   16.408039] iwlwifi 0000:00:06.0: 0x0000183C | flow_handler
[   16.408079] iwlwifi 0000:00:06.0: Start IWL Error Log Dump:
[   16.408086] iwlwifi 0000:00:06.0: Transport status: 0x0000004A, valid: 7
[   16.408095] iwlwifi 0000:00:06.0: 0x20000074 | ADVANCED_SYSASSERT
[   16.408104] iwlwifi 0000:00:06.0: 0x00000000 | umac branchlink1
[   16.408113] iwlwifi 0000:00:06.0: 0x80455E9C | umac branchlink2
[   16.408122] iwlwifi 0000:00:06.0: 0x00000000 | umac interruptlink1
[   16.408130] iwlwifi 0000:00:06.0: 0x804605D8 | umac interruptlink2
[   16.408139] iwlwifi 0000:00:06.0: 0x03000000 | umac data1
[   16.408146] iwlwifi 0000:00:06.0: 0x804605D8 | umac data2
[   16.408153] iwlwifi 0000:00:06.0: 0x00000000 | umac data3
[   16.408160] iwlwifi 0000:00:06.0: 0x00000048 | umac major
[   16.408168] iwlwifi 0000:00:06.0: 0xDAA05125 | umac minor
[   16.408175] iwlwifi 0000:00:06.0: 0x0003069A | frame pointer
[   16.408183] iwlwifi 0000:00:06.0: 0xC0886248 | stack pointer
[   16.408192] iwlwifi 0000:00:06.0: 0x001B0F07 | last host cmd
[   16.408201] iwlwifi 0000:00:06.0: 0x0000000D | isr status reg
[   16.408227] iwlwifi 0000:00:06.0: IML/ROM dump:
[   16.408234] iwlwifi 0000:00:06.0: 0x00000003 | IML/ROM error/state
[   16.408261] iwlwifi 0000:00:06.0: 0x00005625 | IML/ROM data1
[   16.408286] iwlwifi 0000:00:06.0: 0x00000080 | IML/ROM WFPM_AUTH_KEY_0
[   16.408308] iwlwifi 0000:00:06.0: Fseq Registers:
[   16.408326] iwlwifi 0000:00:06.0: 0x60000000 | FSEQ_ERROR_CODE
[   16.408346] iwlwifi 0000:00:06.0: 0x80290033 | FSEQ_TOP_INIT_VERSION
[   16.408374] iwlwifi 0000:00:06.0: 0x00090006 | FSEQ_CNVIO_INIT_VERSION
[   16.408403] iwlwifi 0000:00:06.0: 0x0000A481 | FSEQ_OTP_VERSION
[   16.408422] iwlwifi 0000:00:06.0: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
[   16.408451] iwlwifi 0000:00:06.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[   16.408480] iwlwifi 0000:00:06.0: 0x20000302 | FSEQ_CNVI_ID
[   16.408499] iwlwifi 0000:00:06.0: 0x01300504 | FSEQ_CNVR_ID
[   16.408519] iwlwifi 0000:00:06.0: 0x20000302 | CNVI_AUX_MISC_CHIP
[   16.408541] iwlwifi 0000:00:06.0: 0x01300504 | CNVR_AUX_MISC_CHIP
[   16.408571] iwlwifi 0000:00:06.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[   16.408615] iwlwifi 0000:00:06.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[   16.408639] iwlwifi 0000:00:06.0: WRT: Collecting data: ini trigger 4 fired (delay=0ms).