[backend] fix stupid bug in idleworker that removed the job instead of the status file