Everyone misses a session sometimes. Work runs late, a child gets sick, a cold turns into a week on the sofa. That is not a problem to solve. A pattern is: the same player pulling out on the day, again and again, while everyone else keeps their evening clear.
In a 2021 D&D Beyond thread, a DM running a seven-player game every Friday asked what to do about a couple who kept backing out at the last minute. The replies split between "talk to them" and "let them go", and the most useful ones said to do both, in that order. Before either, look at the table itself.
Make your table a safe place
People keep coming back to a table where they feel welcome. Someone who is uncomfortable in a game rarely says so in front of the group; cancelling is easier. Safety tools such as lines and veils and the X-Card give everyone a simple way to say what they need, and the guide to making your table a safe place walks through them.
Check in regularly, too. Every so often, ask how the campaign is going for everyone and what would make it even better.
When it is anxiety
Sometimes the hard part is not the calendar but the table: a group someone does not know well yet, voice chat with strangers, a scene where everyone is waiting on them to decide. For a player with social anxiety, cancelling on the day can feel like the only way out that does not need explaining.
You cannot fix that for anyone, but you can lower the stakes:
- Tell people what the next session holds, so there is less to dread.
- Offer the spotlight; never push it.
- Let people take part in whatever way suits them: text chat instead of voice, a quieter role, or a night of just listening.
If you suspect anxiety is part of it, you do not need to name it. "No pressure, we'd love to have you whenever you're up for it" goes a long way.
Agree what showing up means
Most tables never say out loud what they expect, so every cancellation gets judged on the night, by whoever is most annoyed. Agree it together, ideally at session zero, and pin it where everyone can find it. A long-running Roll20 thread on absences and no-shows keeps coming back to the same point: say it up front, politely, and apply it the same way to everyone.
Keep it short enough that people actually read it. Something like this works for most groups:
- Can't make it? Say so by the evening before, in the group's usual channel. No reason needed.
- Life happens. Nobody gets a hard time for a sick child, a late shift or a rough week.
- We play if enough of us can make it. Pick the number now, not on the night. See setting a quorum for your table.
- If we are short, we decide by a fixed time, such as noon on game day, so nobody sits waiting.
- Your character carries on without you, in the background, and nothing permanent happens to them.
The Roll20 thread suggested 48 hours' notice; the evening before is gentler and still gives the GM time to adjust.
Playing short-handed
Cancelling is the least popular answer to an empty chair. In a 2019 poll of 3,135 DMs by Sly Flourish, 53% let an absent player's character fade into the background for the session. Another 23% had someone else run it, 13% sent it off on a side quest, and only 11% cancelled the game.
Playing on works best when you have planned for it:
- Keep a side quest, a short dungeon or a one-shot ready that does not depend on anyone's personal story.
- Let the missing character step back without dying, losing their loot or missing a big moment in their own story.
- Cover a missing role with a light companion character. The Roll20 thread's example: the healer is out this week, and what a coincidence, their cousin the priest has just stopped by.
- Send a short recap afterwards so the absent player can catch up before next time.
When the format is the problem
If your campaign stalls every time one person is out, it may be built too tightly around every character being present. The same Roll20 reply warned against letting the plot hinge on one character.
Ben Robbins's West Marches game is the classic answer: a pool of about 10 to 14 players, no fixed night and no fixed party, so the campaign never waited for one person. You do not have to go that far. Episodic sessions that wrap up each night, or a steady core with drop-in guest characters, get you most of the benefit.
When all else fails, just ask
If the pattern keeps going, talk to them privately, not in the group chat or at the table. Start with them, not the schedule: how are they doing? Tabletop games are people spending time together through a game, and most of the time, someone who keeps cancelling just has something going on.
Listen for which of these it is:
- Something outside the game changed. A new job, a new baby, a partner's shifts, their health. They still want to play, just not at that time, or not every week.
- The sessions are too long. Four hours after a working day is a lot. One reply in the D&D Beyond thread suggested shorter sessions for a player who kept arriving tired.
- The game is not landing. They are not enjoying it and do not want to say so, because cancelling feels kinder than quitting.
- Their priorities moved. The campaign matters less to them than it did. That is allowed.
Then bend the game to fit: move the slot, shorten the sessions, ask what would make it more fun for them, or let them drop in when they can. Another reply in that thread made a kind suggestion worth copying: give the player explicit permission to step away, so nobody has to keep cancelling to avoid saying it.
The rest of the table matters too. If the campaign really does not fit someone's life right now, say so warmly, make it about the schedule rather than the person, and keep the door open for one-shots and for coming back when things calm down.
Where Roll Call fits
Roll Call keeps availability and attendance apart. When a session is booked, the players who said they could make it, including anyone who answered if need be, are marked as attending. If their plans change, they switch to Miss, and Roll Call tells the GM on whichever channels the GM has left on. If the players still attending drop below the campaign's quorum, Roll Call shows the GM a below-quorum warning on that session. Nothing is cancelled automatically: playing short-handed or calling it off stays your decision.