Possibly the router is blocking the port that
Tello uses for video? Can you go into your router firmware and open specific ports?
There's a recent post here by volate!lo explaining which ports are used by the video stream, but I have forgotten which thread it's in. A quick search would find it for you.