If BT are trying to lose me as a customer they’re succeeding. I have Full Fibre 500mbps that stays at that through the Ethernet cable but the wireless strength is a total con. I have to check wireless speed at least once a day because it will start at 350mbps to my iPad then stealthily drop to to 30mbps over the course of a few hours. I then have to restart the router to instantly get 350mbps wireless speeds again. This has to be deliberate throttling, I shouldn’t have to constantly restart the router to ge5 the speed I’ve already paid for
WiFi isn't a guaranteed medium for constant high speeds. 350mbps sounds about right for an IPad as many mobile devices support around the 433mbps link speed.
Added to that is wireless congestion from neighbours WiFi and the overhead and your chances of 500mbps over WiFi are not that great, let alone 433.
Your WiFi broadcasts on 2 bands, 5ghz and 2.4ghz:
5ghz has greater speed but limited range compared to 2.4ghz which has greater range but lesser speed.
Your connection could be dropping from 5ghz to 2.4ghz on your IPad which may explain the speed drop to 30. It will drop to 2.4ghz as you move further away from the router.
As you pointed out resetting helps, because it will intiallity connect at 5ghz but the iPad may see 2.4ghz as a more strong and stable signal so might drop back down to it.
There might be a setting on the IPad to force it to stay on 5ghz, but I am not sure as I do not own one to test. If such a setting exists, it should be somewhere under the WiFi settings.
No ISP guarantees WiFi speed, there are too many variables. Nobody is throttling you.
So why does resetting the router instantly sends it back to 350mbps?
As explained in message 2