Does it lock up when booting? Fedora’s kernel has issues booting on Surface devices since Fedora 39.
You either need to switch kernels (e.g. linux-surface kernel) on a different machine or switch distro.
Running an outdated Fedora version is not the solution.
I get 700/500 on my Unifi U6 Enterprise (4x4 MIMO, 80 MHz, 5 GHz) and 500/500 on my Unifi AC Pro (3x3 MIMO, 80 MHz, 5 GHz).
Could probably get some more on 6 GHz but I never was able to get it to work properly.