diff -u -r a/sys/dev/netif/ral/rt2860.c b/sys/dev/netif/ral/rt2860.c --- a/sys/dev/netif/ral/rt2860.c 2026-09-16 01:14:47.169650119 +0000 +++ b/sys/dev/netif/ral/rt2860.c 2026-09-16 01:14:51.085600705 +0000 @@ -1157,6 +1157,7 @@ ieee80211_ratectl_tx_complete(ni->ni_vap, ni, IEEE80211_RATECTL_TX_SUCCESS, &retrycnt, NULL); } else { + retrycnt = 0; /* unknown for failed frames (DF-3752) */ ieee80211_ratectl_tx_complete(ni->ni_vap, ni, IEEE80211_RATECTL_TX_FAILURE, &retrycnt, NULL); if_inc_counter(ni->ni_vap->iv_ifp,