Food for thought, my H3 is 2 feet from router, granted there closet wall between it but my H3 barely get 100mbit, some time I do test when steaming channels are constantly buffering and or stalling and that test will come back saying some stupid number like .0800 mbit either way lower then 1mbit. when this happens No amount of Router reboots or H3 reboots will fix this issue. I seriously think there issue with wifi on h3 or some how there stream channels are have "bandwidth" issues on there end which make it look like issue is on our end. Which I not really show how that would even work.
I once did test few months back, the dish "fast" channels which are really just SlingTV free channels redirect/feed into dish. Channel example on dish (h3) Classic Doctor who (channel) when it was constantly buffering and stalling and show bellow 1mbit speeds. I could go watch that same exact channel via sling tv, either web/app on muitple devices using same router and wifi and steam feed was perfectly fine. I then test same thing with 2nd h3 I have both h3 had the same issue.
So either problem is with h3 and it wifi software/firmware or Dish "stream" channels are some getting knee capped upstream someplace. It use to happen often (weekly) it been months since this happen though. maybe the issue or my issue was fixed with update?
My router and wifi has not changed it has not had updates either, and I am on 1000/1000 connection
Check back later is usual resolved by guide update I also notice the stream channels depend on channel tend to only be 2 days worth