Tip: If an event is not showing up in the Check-In App, it is almost always because of one of a handful of event settings. Work through the areas below in order. Most missing events are resolved by the first two or three checks.
Check the event's settings
1. Is the event set to public (not private)?
Only public events with check-in enabled will appear in the Check-In App. If the event is marked as private, it will be hidden from the app even when everything else is configured correctly. Open the event, confirm its visibility is set to public, and save your changes if you need to adjust it.
2. Is check-in enabled for the event?
Go to Events > Calendar in the left-hand navigation menu and find your event. Look for the Check-In indicator in the colored buttons shown beneath the event name. If check-in is not enabled, click Actions > Edit event, open the Check-In tab, and switch the toggle on. Without this, the event will not be available to any station.
3. Are the check-in times set correctly?
An event is only available for check-in when the current time falls within its check-in window. That window is defined either by the specific Start Check-In and End Check-In times, or by the event's general Start Time and End Time if no dedicated check-in times are set. If no Start Check-In time is specified, check-in opens ahead of the event's start time. Double-check that the current time actually falls inside this window. An event that has already ended, or has not opened yet, will not appear.
4. Is the event a single multi-day event?
For events that span several days but are set up as one single event, check-in may only be allowed once for the entire duration rather than each day. If you need people to check in daily, set the event up as a recurring event instead, so each day resets for check-in. You can also edit individual instances of a recurring event if the check-in times vary from day to day.
5. Is the station itself set up and online?
If the event looks correct but still is not showing, confirm the check-in station is properly authorized and connected. The station must be online and running the current Check-In App, and it needs to be pointed at the correct account subdomain. If the station was recently added, it may need to be re-opened or refreshed to pull the latest events.
Check-In v2: what the event list actually shows
In the new check-in experience, a closed event is not hidden from the list. Knowing that saves a lot of hunting through settings, because the station usually tells you why an event cannot be used.
Tap the event name in the station's header, or the session name in its footer, to open Switch event. Both routes need the station PIN.
Open events are listed first, then closed ones, each group in alphabetical order.
A closed event is grayed out and cannot be tapped, with a plain-language reason underneath, such as Opens for check-in at 5:30 pm or This event has passed. If you can see your event with one of those notes, the event is configured correctly and the problem is only the check-in window.
An event that looked open but whose settings failed to load says Not open for check-in right now rather than doing nothing.
If the station can see only one event, it opens that one automatically.
With nothing available at all, the station says No events are available right now. That is the message that points back to the settings checks above.
Tip: The event list refreshes itself about once a minute. A station parked on Opens for check-in at 5:30 pm becomes usable at 5:30 without anyone touching it, so there is no need to restart the station or re-select the event before a service.
When check-in closes while the station is running
If the selected event's check-in window closes while a station is up, the home screen's body is replaced with a clear message: This event has passed · Check-in is closed, or Check-in isn't open right now · Check-in opens at 9:00 am.
The header and footer stay in place, so staff can still tap the event name and switch to something else. A family already part-way through checking in is never interrupted, because this is only ever evaluated on the home screen.
Check-In v2: Recurring event rolled over overnight
If you are on the new Check-In version 2 experience and a station that was pointed at a recurring event seems to have lost it overnight, this is usually not a settings problem. It is the daily rollover.
A recurring event gets a brand-new occurrence each day, so a station left running overnight is technically still pointed at yesterday's event, which no longer exists by morning. The station checks its calendar date about once a minute, and when the date changes it looks for today's occurrence of the same recurring event and switches over on its own, carrying the same session across. This happens silently on an idle station, so most churches never need to do anything.
Tip: If a volunteer taps Finish right as the rollover happens, the station may briefly show This event rolled over to a new day — switching to today's event… and clear the family's current selections. Tap the people again and finish check-in as normal.
A station that was offline at midnight heals within a minute of getting its connection back.
If a church reports having to re-select a recurring event every morning, that is worth escalating rather than accepting as normal. Self-healing means it should not happen. Check that the station stays online overnight and is on a current build.
When you still need to re-select the event manually
The station can only roll over to today's occurrence of the same recurring series. If the event is a one-time event with no future occurrence, or the automatic repair could not find a match, the station will instead show Tap the event name at the top to re-select it. In that case, tap the event name in the header, or the session name in the footer, to open the event switcher and choose the correct event yourself.
A weekly event mid-week falls into this group too, because there is no occurrence today to roll onto, so the manual re-select is the right fix.
Session carry-over after a rollover
When the station rolls over automatically, it tries to keep the same session selected. If that exact session does not exist on the new day, the station will pick a session for you, usually the one with the fewest check-in permissions, to stay on the safe side. If a station ends up on the wrong session after an overnight rollover, this is almost always why. Tap the event name to reopen the switcher and pick the correct session.
A session you pick by hand always wins over the one the station chose automatically.
Still not appearing?
If you have confirmed the event is public, has check-in enabled, has valid check-in times, and the station is online but the event still is not showing, reach out to the One Church Software support team with the event link, name, date, and time so they can take a closer look.
It helps to include what the station's Switch event screen shows: whether your event is absent entirely, or present but grayed out with a reason. Those are two different problems.



