Maybe it’s known bug of ath10k driver as mentioned on linux wireless

“tx rate is reported as 6mbps due to firmware limitation (no tx rate information in tx completions); instead see /sys/kernel/debug/ieee80211/phyX/ath10k/fw_stats”