Try keepjng the Private MAC address feature to OFF, no Fixed or Rotating.
I’ve noticed it causes issues especially when there are two SSIDs of the same name.
Try completely turning off Bluetooth on all your Apple devices and testing the WiFi performance as Airdrop and other Bluetooth related features and even system location services are known to cause WiFi latency issues as per