Might be a few reasons:
- overheating. I point fan at Tello when it's on the ground and still temperature reaches 85-90 degrees
- interference from neighbor networks. Only restart helps me here
- mobile data on your phone. A few people in this forum complained they can't connect when mobile...