Back to Blog
Guide

Slack Scheduled Message Didn't Send? 5 Cases We Tested

We scheduled five messages for 4:40 PM on 1 October 2026, then archived, left and deleted their channels and deleted a thread parent before the send time. Two sent, three never did, and Slack gave no notice about the three.

Slack Green Team
October 1, 2026
October 8, 2026
3 min read
Share:
slack
scheduled messages
slack tips

A scheduled Slack message does not send if its channel is archived or deleted before the send time, or if it is a thread reply and the thread's first message is deleted. Slack shows no error and sends no notice; the message just stays in Drafts & sent > Scheduled with its old time. Leaving the channel does not stop it: Slack puts you back in the channel and posts the message. We tested these cases on 1 October 2026 in Slack web, with five messages all scheduled from the composer for 4:40 PM.

What happened to each message

Before 4:40 PM we...Sent?What Slack showed
changed nothing (control)yes, at 4:40:00the message in the channel
left the channelyes, at 4:40:01the message in the channel, and the channel back in our sidebar
archived the channelno"No destination" in the Scheduled list, right after archiving
deleted the channelno"No destination" in the Scheduled list, right after deleting
deleted the parent of the thread the reply was scheduled intonostill listed as "Thread in #w2-sched-control"

Nothing arrived in our Slackbot DM for the three that failed. The only place they show is the Scheduled tab.

Archived or deleted channel: "No destination"

Archiving or deleting the channel changed the scheduled item at once. Seconds later, the Scheduled tab looked like this:

Drafts & sent, Scheduled: control, leave and thread items still listed by channel; the archive and delete items now say No destination

Slack's own data for those two items had lost their channel too: in the drafts list of the account, destinations changed from the channel ID to an empty list at the moment of the archive and the delete. We unarchived the channel afterwards: the item kept its empty destination and nothing was posted.

If you see "No destination" on a scheduled message, the channel it was meant for was archived or deleted. The text is still in the list, so you can copy it and send it to a channel that exists, or unarchive the channel and send it there by hand.

Deleted thread parent: listed, never sent

We scheduled a reply inside a thread, then deleted the thread's first message. The item kept its destination, so the list gave no hint. At 4:40 nothing was posted, and a minute later the item was still in Scheduled with "Send today at 4:40 PM", a time already in the past:

Scheduled tab after 4:40 PM: the thread reply and the two No destination items remain, all with the passed send time

So a scheduled message that is still in the list after its time has passed did not send. Check whether its thread or channel still exists.

Never appear "away" on Slack again

Cloud-based. No downloads. Works 24/7 even when your laptop is off.

Left the channel: it still sent

Leaving a channel did not cancel the message. At 4:40 Slack added us back to the channel, logged a channel_join, and posted the scheduled message one second later:

The w2-sched-leave channel: the scheduled message posted at 4:40 PM after we had left the channel

If you leave a channel to get away from it, delete your scheduled messages there first, or you will be back in it at the send time.

Our test was a public channel in a workspace where we are the owner. A private channel you were removed from, or a workspace that restricts who can post in a channel, may behave differently; we did not test those.

Scheduling, editing and the API

Setting up a scheduled message, and editing or moving one before it goes, is in how to delay and schedule Slack messages. Messages that repeat are a different feature: see how to schedule a recurring message in Slack.

Messages scheduled by an app with chat.scheduleMessage do not appear in your Scheduled tab at all, and deleting one less than about 5 minutes before its time can return ok while the message still posts. Both are measured in Slack chat.scheduleMessage: limits and errors.

If a scheduled message is missing from the Scheduled tab, check whether an app scheduled it: our Slack drafts test found that chat.scheduleMessage messages never appear on that tab.

FAQ

What time zone does a scheduled message use?

The one named on the first line of the Custom time dialog, which follows your Slack profile's time zone. Ours read "Time zone: Seoul". The Slack timezone converter shows what that time is for the people in the channel.

Always Active

Stop Jiggling Your Mouse.

Join hundreds of remote workers who never worry about their Slack status. Set it up once, stay green forever.

Related Articles

Guide

How to See All Your DMs in Slack, Including the Hidden Ones

The DMs tab lists your direct messages with people. App DMs, Slackbot and DMs with deleted accounts sit elsewhere. We compared the tab with the full list the Slack API returned.

Slack Green Team
Guide

Slack Images Not Showing? 5 Causes We Reproduced

We uploaded images to a Slack test channel and then switched each image setting off, ran /collapse, and posted from a bot that was not in the channel. Five causes, each reproduced.

Slack Green Team
Guide

How to Message Yourself on Slack (and What It Notifies)

Your own name under Direct messages opens a private DM with yourself. We sent it a note, a file, a scheduled message and a reminder, and checked which ones raised a badge.

Slack Green Team