Thanks for the reply. I tried some more testing tonight. Played the same videos through the deovr app, the SLR app, and SLR accessed through the Go built in browser.
The videos worked fine (with a few small buffering moments) on the browser. But on both deovr and the SLR app the videos never started. On one I just got the spinning circle which never went away, and on the other it was just a blank screen. The same videos worked fine in the SLR app and Deovr when I was connected to the wifi extender I have, but not to the wireless mesh.
I have the wireless mesh in bridge mode, so it should not cause conflicts there.
One thing I did notice was that while I was easily able to stream 1440p through my wifi extender, if I dropped the quality to 720p the mesh would start the video after a long time, and then sit there frozen.
As I said before I am getting around 80 mbps on both the mesh and the extender, and everything else works the same on both networks. I tried YouTube, amazevr, oculus VR etc and all streamed 360 content without issues. It just seems to be isolated to SLR and DeoVR.