Note: if the Order is Free and you do not need to "check it" you could set up the Free Payment freecharger Payment Module to Processing (orders_status 2) or Delivered (orders_status 3) and the Download(s) would be available immediately ...