Well here’s where I became less helpful. There’s 3 possible things I can think of, unfortunately as I haven’t had to do them myself I don’t know how exactly to go about doing them.
First is to optimize the MTU settings.
Second is to optimize the Regdomain.
Third is to investigate Fedora’s WiFi configuration for your card.
Sorry that I can’t help you pass here.