I have a suggestion that sounds like it will probably work. In WiFi under settings tap the 3 bars top right. Tell your TF201 "keep WiFi on" always. Then install Auto Airplane Mode (by DON).
Just because your other devices appear to be working OK doesn't mean that isn't an issue with the router. Power cycling the router might also help.