For fucks sake, every additional piece of information you give them is something they can use.
If you're sick, then you tell them you're sick. If you can't make an unscheduled shift, then you tell them you can't make it. That's it. That's all they get. Not a single word more than that.
Half the posts in this subreddit would not exist if people did this.