Couple of things to check:
Clear the Job Queue on iDRAC using this command:
winrm invoke DeleteJobQueue "cimv2/root/dcim/DCIM_JobService?CreationClassName=DCIM_JobService+Name=JobService+SystemName=Idrac+SystemCreationClassName=DCIM_ComputerSystem" @{JobID="JID_CLEARALL"} -r:https://$IPADDRESS/wsman -u:$USERNAME -p:$PASSWORD -SkipCNcheck -SkipCAcheck -encoding:utf-8 -a:basic -format:pretty
Note: substitute actual values for $IPADDRESS, $USERNAME and $PASSWORD.
After clearing the Job queue, create an update task from OME and check the job status using this command:
winrm e cimv2/root/dcim/DCIM_LifecycleJob -u:$USERNAME -p:$PASSWORD -SkipCNcheck -SkipCAcheck -r:https://$IPADDRESS/wsman:443 -auth:basic -encoding:utf-8
The job status should indicate downloading and then transition to downloaded. If there is a download error we should see it in the job status. Share the output of the job status if it fails.
Thanks,
Raj Shresta