No, if you cancel a shift within 24 hours you will still receive a strike against your profile providing there are no extenuating circumstances.