This is working but email confirmation says two conditions of auto recharge for next cycle which is confusing.
If your current plan has daily Data quota then your number will be automatically recharged 5 days before plan expiry.
If your current plan does not have daily Data quota, then your number will be automatically recharged on completion of 80% data quota or five days before expiry of the plan, whichever is earlier.