checking the non renewable consumption restriction right after setting the job's mode.