Job aborts when scheduled, but runs fine when launched manually