Maybe worth checking what Steam Deck's connection has configured differently given it's on the same network?
With ssh access to the underlying arch/fedora fork, it'd be an easy fix with AI
I have not had any issues I can remember with Linux wifi for as long as I have used wifi.