| 0 | SUCCESS | Operation succeeded. | The only good status. Anything else in Assoc/Auth Resp = investigate. |
| 1 | Unspecified failure | Generic failure. | Vendor catch-all - check AP logs, often RSN/capability parse issue. |
| 10 | Cannot support all requested capabilities | Capability Info mismatch. | Client requested capability bits AP cannot honor (e.g. short slot). |
| 11 | Reassociation denied - no prior association | AP has no context for reassoc. | Client roamed but target AP lost/never had its entry - client falls back to full assoc. |
| 12 | Association denied - outside scope of standard | Vendor/policy denial. | Commonly used by band-steering / load-balancing features to push a client away. |
| 13 | Unsupported authentication algorithm | Auth alg number not supported. | Client tried SAE (3) on WPA2-only AP, Shared Key (1) on open, FT (2) without 11r, etc. |
| 14 | Auth transaction sequence out of order | Auth seq number unexpected. | Retry storms or state mismatch after interference; also SAE confirm before commit. |
| 15 | Authentication challenge failure | Shared-key WEP challenge failed. | Legacy WEP only. In SAE, wrong password surfaces as failed Confirm or 4-way timeout (Reason 15) instead. |
| 16 | Authentication timeout | Peer too slow. | AP-side timer expired waiting for next auth frame. |
| 17 | Association denied - AP capacity | AP cannot handle more STAs. | Max-clients-per-radio/BSS reached - check load balancing settings. |
| 18 | Association denied - basic rates | STA does not support all BasicRates. | Classic: AP requires 24 Mbps basic, legacy client only 1-11. Check rate config. |
| 19 | Association denied - short preamble | Legacy DSSS preamble mismatch. | 2.4 GHz legacy interop. |
| 25 | Association denied - short slot time | 2.4 GHz slot-time capability. | Legacy interop. |
| 27 | Association denied - HT features | STA lacks required HT support. | AP set to HT-required (greenfield/N-only). |
| 30 | Association rejected temporarily | Try again after comeback time. | SEEN WITH PMF: AP in SA-Query with that MAC - client must wait Association Comeback (TIE type 3). Also used by steering. |
| 31 | Robust mgmt frame policy violation | PMF policy mismatch. | MFPR/MFPC conflict - e.g. client no-PMF on WPA3 (PMF required) network. |
| 32 | Unspecified QoS failure | Generic QoS. | - |
| 33 | Denied - insufficient bandwidth (QAP) | Admission control full. | Voice/TSPEC admission (WMM-AC) limit reached. |
| 34 | Denied - poor channel conditions | AP judged link too weak. | Some vendors reject weak clients (RSSI-based assoc rejection). |
| 35 | Denied - not a QoS STA | QoS BSS requires QoS support. | - |
| 37 | Request declined | Peer refused (generic). | Common in ADDBA rejects - sender falls back to non-aggregated. |
| 38 | Invalid parameters | Request parameters invalid. | ADDBA with unsupported buffer size, bad TSPEC values. |
| 40 | Invalid information element | Malformed IE. | Fuzzed/buggy client IEs; interop bugs between chipset vendors. |
| 41 | Invalid group cipher | Group cipher mismatch. | RSN IE mismatch - e.g. client offers TKIP group on CCMP-only BSS. |
| 42 | Invalid pairwise cipher | Pairwise cipher mismatch. | WPA3-SAE requires CCMP - client offering TKIP rejected here. |
| 43 | Invalid AKMP | AKM mismatch. | Client PSK vs AP 802.1X, missing SAE AKM (8; 24 = SAE-EXT-KEY) etc. Check RSN sheet AKM table. |
| 44 | Unsupported RSN IE version | RSN version ≠ 1. | Corrupt or nonstandard RSN IE. |
| 45 | Invalid RSN IE capabilities | RSN Capabilities field invalid. | Often PMF bit combinations (MFPR=1 with MFPC=0 is illegal). |
| 46 | Cipher suite rejected by security policy | Policy denies offered cipher. | WPA3-Enterprise 192-bit mode rejecting non-GCMP-256 suites. |
| 53 | Invalid PMKID | PMKID not found/expired. | PMK caching / OKC / FT failures - client cached a PMKID the AP no longer has. Watch after controller failover. |
| 76 | Anti-clogging token required | SAE DoS protection engaged. | NORMAL under SAE load/attack: client must repeat commit echoing token. Frequent = possible DragonDrain-style flood. |
| 77 | Finite cyclic group not supported | SAE group rejected. | Client offered SAE group AP disabled (19 = P-256 is the universal default). |
| 82 | Rejected with suggested BSS transition | Steering rejection + hint. | AP says "go to my neighbor" - pairs with a BTM candidate list (11v). |
| 126 | SAE Hash-to-Element required | H2E-only BSS. | 6 GHz WPA3: hunting-and-pecking commit rejected; client must use H2E (see RSNXE bit 4). |