If these 5 other devices are all on 5 GHz WiFi, there's every chance of it being flaky.
Change some of those to 2.4 GHz maybe? You can check as well if your neighbours are using the sane channels as you, something like WiFi analyzer on android, and change if needed.
Ethernet wins every time though, even though it doesn't have a 5 GHz mode