mark job PDF job as complete even if failed
don't enqueue PDF download job if no PDF URL