download_reason_id can now be passed as string or numeric id