High latency/pings with VLAN interfaces and wifi

That is a pretty old version... perhaps it is what is shipped with 19.whatever.youre.running? I am using the latest git. Perhaps you could try a snapshot from @hnyman, see: Build for Netgear R7800

If you are wanting to avoid the ct driver, use the one he calls master/"old" mainline ath10k.

It should be:

 # dmesg|grep firmware
[    2.789240] qcom_rpm 108000.rpm: RPM firmware 3.0.16777364
[   22.024567] ath10k_pci 0000:01:00.0: firmware ver 10.4-3.9.0.2-00070 api 5 features no-p2p,mfp,peer-flow-ctrl,btcoex-param,allows-mesh-bcast,no-ps,peer-fixed-rate crc32 873782fb
[   29.092968] ath10k_pci 0001:01:00.0: firmware ver 10.4-3.9.0.2-00070 api 5 features no-p2p,mfp,peer-flow-ctrl,btcoex-param,allows-mesh-bcast,no-ps,peer-fixed-rate crc32 873782fb

If you want to, you could download the absolute latest firmware from here and just replace it...

cp firmware-5.bin_10.4-3.9.0.2-00131 /lib/firmware/ath10k/QCA9984/hw1.0/firmware-5.bin

Then just reboot.