Maybe the Jio backend accounting/tracking systems are not proper - did you try shutting off the device BEFORE 2AM and then starting it again AFTER 2 AM (giving about 15 minutes gap before and after 2AM) then seeing if you can download fully until 5 AM ?