Intel(R) Wi-Fi 6 AX201 driver always crashing (iwlwifi)

My wifi connection is not stable. When the connection lost, I need to set to airplane mode in order to restore the connection.

Below is the dmesg output.

[   17.017247] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[   17.018489] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-56.ucode failed with error -2
[   17.021053] iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver
[   17.021060] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 65.3.35.22
[   17.021063] iwlwifi 0000:00:14.3: Found debug destination: EXTERNAL_DRAM
[   17.021063] iwlwifi 0000:00:14.3: Found debug configuration: 0
[   17.021264] iwlwifi 0000:00:14.3: loaded firmware version 55.d9698065.0 QuZ-a0-hr-b0-55.ucode op_mode iwlmvm
[   17.206330] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201 160MHz, REV=0x354
[   17.388065] iwlwifi 0000:00:14.3: base HW address: 04:33:c2:87:31:47
[   17.437282] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0
[32600.598639] iwlwifi 0000:00:14.3: RF_KILL bit toggled to enable radio.
[33712.867011] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[33712.867105] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[33712.867111] iwlwifi 0000:00:14.3: Status: 0x00000040, count: 6
[33712.867116] iwlwifi 0000:00:14.3: Loaded firmware version: 55.d9698065.0 QuZ-a0-hr-b0-55.ucode
[33712.867122] iwlwifi 0000:00:14.3: 0x000028A9 | ADVANCED_SYSASSERT          
[33712.867126] iwlwifi 0000:00:14.3: 0x000022F0 | trm_hw_status0
[33712.867130] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
[33712.867133] iwlwifi 0000:00:14.3: 0x004CA3DE | branchlink2
[33712.867137] iwlwifi 0000:00:14.3: 0x00000F86 | interruptlink1
[33712.867141] iwlwifi 0000:00:14.3: 0x00000F86 | interruptlink2
[33712.867144] iwlwifi 0000:00:14.3: 0xDEADBEEF | data1
[33712.867148] iwlwifi 0000:00:14.3: 0xDEADBEEF | data2
[33712.867152] iwlwifi 0000:00:14.3: 0xDEADBEEF | data3
[33712.867156] iwlwifi 0000:00:14.3: 0x6900004A | beacon time
[33712.867159] iwlwifi 0000:00:14.3: 0x902BDE38 | tsf low
[33712.867163] iwlwifi 0000:00:14.3: 0x00000063 | tsf hi
[33712.867167] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
[33712.867190] iwlwifi 0000:00:14.3: 0x423D6644 | time gp2
[33712.867193] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
[33712.867196] iwlwifi 0000:00:14.3: 0x00000037 | uCode version major
[33712.867199] iwlwifi 0000:00:14.3: 0xD9698065 | uCode version minor
[33712.867202] iwlwifi 0000:00:14.3: 0x00000351 | hw version
[33712.867206] iwlwifi 0000:00:14.3: 0x00C89004 | board version
[33712.867209] iwlwifi 0000:00:14.3: 0x8066FC19 | hcmd
[33712.867212] iwlwifi 0000:00:14.3: 0x00020000 | isr0
[33712.867215] iwlwifi 0000:00:14.3: 0x00000000 | isr1
[33712.867218] iwlwifi 0000:00:14.3: 0x08F84802 | isr2
[33712.867221] iwlwifi 0000:00:14.3: 0x0CC37FCC | isr3
[33712.867224] iwlwifi 0000:00:14.3: 0x00000000 | isr4
[33712.867228] iwlwifi 0000:00:14.3: 0x0609001C | last cmd Id
[33712.867231] iwlwifi 0000:00:14.3: 0x004C53B8 | wait_event
[33712.867235] iwlwifi 0000:00:14.3: 0x00000000 | l2p_control
[33712.867238] iwlwifi 0000:00:14.3: 0x00000000 | l2p_duration
[33712.867242] iwlwifi 0000:00:14.3: 0x00000000 | l2p_mhvalid
[33712.867245] iwlwifi 0000:00:14.3: 0x00000000 | l2p_addr_match
[33712.867249] iwlwifi 0000:00:14.3: 0x0000004B | lmpm_pmg_sel
[33712.867251] iwlwifi 0000:00:14.3: 0x00000000 | timestamp
[33712.867254] iwlwifi 0000:00:14.3: 0x000078AC | flow_handler
[33712.867297] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[33712.867302] iwlwifi 0000:00:14.3: Status: 0x00000040, count: 7
[33712.867305] iwlwifi 0000:00:14.3: 0x20000070 | NMI_INTERRUPT_LMAC_FATAL
[33712.867309] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[33712.867312] iwlwifi 0000:00:14.3: 0x80465D2E | umac branchlink2
[33712.867315] iwlwifi 0000:00:14.3: 0xC00866E4 | umac interruptlink1
[33712.867318] iwlwifi 0000:00:14.3: 0x80481080 | umac interruptlink2
[33712.867321] iwlwifi 0000:00:14.3: 0x00000400 | umac data1
[33712.867324] iwlwifi 0000:00:14.3: 0x80481080 | umac data2
[33712.867327] iwlwifi 0000:00:14.3: 0x00000000 | umac data3
[33712.867330] iwlwifi 0000:00:14.3: 0x00000037 | umac major
[33712.867333] iwlwifi 0000:00:14.3: 0xD9698065 | umac minor
[33712.867336] iwlwifi 0000:00:14.3: 0x423D6661 | frame pointer
[33712.867339] iwlwifi 0000:00:14.3: 0xC0885E28 | stack pointer
[33712.867343] iwlwifi 0000:00:14.3: 0x002E010C | last host cmd
[33712.867346] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[33712.867366] iwlwifi 0000:00:14.3: Fseq Registers:
[33712.867386] iwlwifi 0000:00:14.3: 0x20000021 | FSEQ_ERROR_CODE
[33712.867407] iwlwifi 0000:00:14.3: 0x80290033 | FSEQ_TOP_INIT_VERSION
[33712.867430] iwlwifi 0000:00:14.3: 0x00090006 | FSEQ_CNVIO_INIT_VERSION
[33712.867451] iwlwifi 0000:00:14.3: 0x0000A481 | FSEQ_OTP_VERSION
[33712.867473] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
[33712.867494] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
[33712.867517] iwlwifi 0000:00:14.3: 0x20000302 | FSEQ_CNVI_ID
[33712.867538] iwlwifi 0000:00:14.3: 0x01300504 | FSEQ_CNVR_ID
[33712.867559] iwlwifi 0000:00:14.3: 0x20000302 | CNVI_AUX_MISC_CHIP
[33712.867582] iwlwifi 0000:00:14.3: 0x01300504 | CNVR_AUX_MISC_CHIP
[33712.867605] iwlwifi 0000:00:14.3: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[33712.867627] iwlwifi 0000:00:14.3: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[33712.867803] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 4 fired.
[33791.289641] iwlwifi 0000:00:14.3: Unhandled alg: 0x707
[33791.490674] iwlwifi 0000:00:14.3: Unhandled alg: 0x707
[33791.690343] iwlwifi 0000:00:14.3: Unhandled alg: 0x707
[33791.900601] iwlwifi 0000:00:14.3: Unhandled alg: 0x707
[33792.100548] iwlwifi 0000:00:14.3: Unhandled alg: 0x707
[33792.152361] iwlwifi 0000:00:14.3: No beacon heard and the session protection is over already...
[34027.438336] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[34027.438425] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[34027.438429] iwlwifi 0000:00:14.3: Status: 0x00000040, count: 6
[34027.438432] iwlwifi 0000:00:14.3: Loaded firmware version: 55.d9698065.0 QuZ-a0-hr-b0-55.ucode
[34027.438436] iwlwifi 0000:00:14.3: 0x000028A9 | ADVANCED_SYSASSERT          
[34027.438438] iwlwifi 0000:00:14.3: 0x000022F0 | trm_hw_status0
[34027.438441] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
[34027.438443] iwlwifi 0000:00:14.3: 0x004CA3DE | branchlink2
[34027.438445] iwlwifi 0000:00:14.3: 0x00000F86 | interruptlink1
[34027.438448] iwlwifi 0000:00:14.3: 0x00000F86 | interruptlink2
[34027.438450] iwlwifi 0000:00:14.3: 0xDEADBEEF | data1
[34027.438452] iwlwifi 0000:00:14.3: 0xDEADBEEF | data2
[34027.438454] iwlwifi 0000:00:14.3: 0xDEADBEEF | data3
[34027.438456] iwlwifi 0000:00:14.3: 0x3E018949 | beacon time
[34027.438459] iwlwifi 0000:00:14.3: 0xA2EBE53A | tsf low
[34027.438461] iwlwifi 0000:00:14.3: 0x00000063 | tsf hi
[34027.438463] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
[34027.438466] iwlwifi 0000:00:14.3: 0x12B9F4B1 | time gp2
[34027.438468] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
[34027.438470] iwlwifi 0000:00:14.3: 0x00000037 | uCode version major
[34027.438472] iwlwifi 0000:00:14.3: 0xD9698065 | uCode version minor
[34027.438475] iwlwifi 0000:00:14.3: 0x00000351 | hw version
[34027.438477] iwlwifi 0000:00:14.3: 0x00C89004 | board version
[34027.438479] iwlwifi 0000:00:14.3: 0x80BFFC19 | hcmd
[34027.438481] iwlwifi 0000:00:14.3: 0x00020000 | isr0
[34027.438484] iwlwifi 0000:00:14.3: 0x00000000 | isr1
[34027.438486] iwlwifi 0000:00:14.3: 0x08B00002 | isr2
[34027.438488] iwlwifi 0000:00:14.3: 0x00C37FCC | isr3
[34027.438490] iwlwifi 0000:00:14.3: 0x00000000 | isr4
[34027.438492] iwlwifi 0000:00:14.3: 0x0624001C | last cmd Id
[34027.438495] iwlwifi 0000:00:14.3: 0x004C53B8 | wait_event
[34027.438497] iwlwifi 0000:00:14.3: 0x00000000 | l2p_control
[34027.438499] iwlwifi 0000:00:14.3: 0x00000000 | l2p_duration
[34027.438501] iwlwifi 0000:00:14.3: 0x0000003F | l2p_mhvalid
[34027.438504] iwlwifi 0000:00:14.3: 0x000000CE | l2p_addr_match
[34027.438506] iwlwifi 0000:00:14.3: 0x0000000B | lmpm_pmg_sel
[34027.438508] iwlwifi 0000:00:14.3: 0x00000000 | timestamp
[34027.438510] iwlwifi 0000:00:14.3: 0x000040B8 | flow_handler
[34027.438550] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[34027.438553] iwlwifi 0000:00:14.3: Status: 0x00000040, count: 7
[34027.438555] iwlwifi 0000:00:14.3: 0x20000070 | NMI_INTERRUPT_LMAC_FATAL
[34027.438558] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[34027.438560] iwlwifi 0000:00:14.3: 0x80465D2E | umac branchlink2
[34027.438562] iwlwifi 0000:00:14.3: 0xC0086AD0 | umac interruptlink1
[34027.438564] iwlwifi 0000:00:14.3: 0x80480EC8 | umac interruptlink2
[34027.438567] iwlwifi 0000:00:14.3: 0x00000400 | umac data1
[34027.438569] iwlwifi 0000:00:14.3: 0x80480EC8 | umac data2
[34027.438571] iwlwifi 0000:00:14.3: 0x00000000 | umac data3
[34027.438573] iwlwifi 0000:00:14.3: 0x00000037 | umac major
[34027.438575] iwlwifi 0000:00:14.3: 0xD9698065 | umac minor
[34027.438577] iwlwifi 0000:00:14.3: 0x12B9F4CE | frame pointer
[34027.438580] iwlwifi 0000:00:14.3: 0xC0886270 | stack pointer
[34027.438582] iwlwifi 0000:00:14.3: 0x007D010C | last host cmd
[34027.438584] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[34027.438602] iwlwifi 0000:00:14.3: Fseq Registers:
[34027.438623] iwlwifi 0000:00:14.3: 0x20000021 | FSEQ_ERROR_CODE
[34027.438627] iwlwifi 0000:00:14.3: 0x80290033 | FSEQ_TOP_INIT_VERSION
[34027.438646] iwlwifi 0000:00:14.3: 0x00090006 | FSEQ_CNVIO_INIT_VERSION
[34027.438650] iwlwifi 0000:00:14.3: 0x0000A481 | FSEQ_OTP_VERSION
[34027.438670] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
[34027.438674] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
[34027.438695] iwlwifi 0000:00:14.3: 0x20000302 | FSEQ_CNVI_ID
[34027.438699] iwlwifi 0000:00:14.3: 0x01300504 | FSEQ_CNVR_ID
[34027.438718] iwlwifi 0000:00:14.3: 0x20000302 | CNVI_AUX_MISC_CHIP
[34027.438724] iwlwifi 0000:00:14.3: 0x01300504 | CNVR_AUX_MISC_CHIP
[34027.438746] iwlwifi 0000:00:14.3: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[34027.438768] iwlwifi 0000:00:14.3: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[34027.438998] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 4 fired.
[34378.459886] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[34378.459980] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[34378.459984] iwlwifi 0000:00:14.3: Status: 0x00000040, count: 6
[34378.459987] iwlwifi 0000:00:14.3: Loaded firmware version: 55.d9698065.0 QuZ-a0-hr-b0-55.ucode
[34378.459991] iwlwifi 0000:00:14.3: 0x000028A9 | ADVANCED_SYSASSERT          
[34378.459993] iwlwifi 0000:00:14.3: 0x000022F0 | trm_hw_status0
[34378.459995] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
[34378.459998] iwlwifi 0000:00:14.3: 0x004CA3DE | branchlink2
[34378.460000] iwlwifi 0000:00:14.3: 0x004B4C0C | interruptlink1
[34378.460002] iwlwifi 0000:00:14.3: 0x004B4C0C | interruptlink2
[34378.460004] iwlwifi 0000:00:14.3: 0xDEADBEEF | data1
[34378.460007] iwlwifi 0000:00:14.3: 0xDEADBEEF | data2
[34378.460009] iwlwifi 0000:00:14.3: 0xDEADBEEF | data3
[34378.460011] iwlwifi 0000:00:14.3: 0x7C000059 | beacon time
[34378.460013] iwlwifi 0000:00:14.3: 0xB7D81E2C | tsf low
[34378.460016] iwlwifi 0000:00:14.3: 0x00000063 | tsf hi
[34378.460018] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
[34378.460020] iwlwifi 0000:00:14.3: 0x09BABF4F | time gp2
[34378.460022] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
[34378.460025] iwlwifi 0000:00:14.3: 0x00000037 | uCode version major
[34378.460027] iwlwifi 0000:00:14.3: 0xD9698065 | uCode version minor
[34378.460029] iwlwifi 0000:00:14.3: 0x00000351 | hw version
[34378.460032] iwlwifi 0000:00:14.3: 0x00C89004 | board version
[34378.460034] iwlwifi 0000:00:14.3: 0x8085FC19 | hcmd
[34378.460036] iwlwifi 0000:00:14.3: 0x00020000 | isr0
[34378.460038] iwlwifi 0000:00:14.3: 0x00000000 | isr1
[34378.460040] iwlwifi 0000:00:14.3: 0x08F84002 | isr2
[34378.460042] iwlwifi 0000:00:14.3: 0x0CC37FCC | isr3
[34378.460044] iwlwifi 0000:00:14.3: 0x00000000 | isr4
[34378.460047] iwlwifi 0000:00:14.3: 0x06CC001C | last cmd Id
[34378.460049] iwlwifi 0000:00:14.3: 0x004C53B8 | wait_event
[34378.460051] iwlwifi 0000:00:14.3: 0x00000000 | l2p_control
[34378.460053] iwlwifi 0000:00:14.3: 0x00000000 | l2p_duration
[34378.460055] iwlwifi 0000:00:14.3: 0x00000000 | l2p_mhvalid
[34378.460058] iwlwifi 0000:00:14.3: 0x00000000 | l2p_addr_match
[34378.460060] iwlwifi 0000:00:14.3: 0x0000004B | lmpm_pmg_sel
[34378.460062] iwlwifi 0000:00:14.3: 0x00000000 | timestamp
[34378.460064] iwlwifi 0000:00:14.3: 0x0000F0EC | flow_handler
[34378.460106] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[34378.460110] iwlwifi 0000:00:14.3: Status: 0x00000040, count: 7
[34378.460114] iwlwifi 0000:00:14.3: 0x20000070 | NMI_INTERRUPT_LMAC_FATAL
[34378.460117] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[34378.460120] iwlwifi 0000:00:14.3: 0x80465D2E | umac branchlink2
[34378.460123] iwlwifi 0000:00:14.3: 0xC00866E4 | umac interruptlink1
[34378.460127] iwlwifi 0000:00:14.3: 0x80485B32 | umac interruptlink2
[34378.460130] iwlwifi 0000:00:14.3: 0x00000400 | umac data1
[34378.460134] iwlwifi 0000:00:14.3: 0x80485B32 | umac data2
[34378.460137] iwlwifi 0000:00:14.3: 0x00000000 | umac data3
[34378.460140] iwlwifi 0000:00:14.3: 0x00000037 | umac major
[34378.460143] iwlwifi 0000:00:14.3: 0xD9698065 | umac minor
[34378.460146] iwlwifi 0000:00:14.3: 0x09BABF6C | frame pointer
[34378.460150] iwlwifi 0000:00:14.3: 0xC0885E58 | stack pointer
[34378.460154] iwlwifi 0000:00:14.3: 0x0070019C | last host cmd
[34378.460157] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[34378.460176] iwlwifi 0000:00:14.3: Fseq Registers:
[34378.460196] iwlwifi 0000:00:14.3: 0x60000000 | FSEQ_ERROR_CODE
[34378.460201] iwlwifi 0000:00:14.3: 0x00290033 | FSEQ_TOP_INIT_VERSION
[34378.460221] iwlwifi 0000:00:14.3: 0x00090006 | FSEQ_CNVIO_INIT_VERSION
[34378.460225] iwlwifi 0000:00:14.3: 0x0000A481 | FSEQ_OTP_VERSION
[34378.460245] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_TOP_CONTENT_VERSION
[34378.460249] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
[34378.460269] iwlwifi 0000:00:14.3: 0x20000302 | FSEQ_CNVI_ID
[34378.460273] iwlwifi 0000:00:14.3: 0x01300504 | FSEQ_CNVR_ID
[34378.460294] iwlwifi 0000:00:14.3: 0x20000302 | CNVI_AUX_MISC_CHIP
[34378.460318] iwlwifi 0000:00:14.3: 0x01300504 | CNVR_AUX_MISC_CHIP
[34378.460339] iwlwifi 0000:00:14.3: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[34378.460361] iwlwifi 0000:00:14.3: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[34378.460535] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 4 fired.

My kernel version

$ uname -r
5.9.10-200.fc33.x86_64

Anyone know how to fix this? or faced this issue before?

Device-1: Intel Wireless 8265 / 8275 driver: iwlwifi
I have this issue before and now is almost stable,but still the connection drop,no ping ,no route,nothing.