Skip to content

Troubleshooting

Sign-in

SymptomLikely causeWhat to try
Invalid credentialsWrong password or tenantConfirm subdomain and ask admin to re-invite
No password reset linkNot implementedContact a school admin for a new temporary password
No Microsoft / Google buttonSSO not activatedUse email/password; see SSO setup

SCIM provisioning

SymptomLikely causeWhat to try
401 from IdP testWrong or revoked tokenGenerate a new token in Admin → SCIM provisioning
403 SCIM not enabledFeature flag offGenerate a token (auto-enables) or contact platform operator
User synced but cannot sign inSCIM ≠ SSOSend manual invite or wait for SSO activation
409 duplicate userEmail already existsRemove manual invite or deactivate old account
Groups not syncingNot supported yetAssign users directly in the IdP

See SCIM provisioning.

Outlook calendar sync

SymptomLikely causeWhat to try
Integration page missingoutlook_calendar flag offOperator enables flag in /operator
Health check failsEntra permissions / UPNVerify app registration, admin consent, mailbox scope
Sync job failedGraph throttling or worker downRetry job in Admin; check CRON_SECRET, Redis, worker
No events for staffPerson sync off or no emailEnable per-person sync; add email in staff directory

See Outlook calendar.

Setup and staff

SymptomLikely causeWhat to try
No template slotsDay structure not savedSave Mon–Fri window in Setup
Import tiers wrongMissing column / fill coloursUse explicit Duty tier column in CSV
Person missing from assign listInactive / not importedCheck Staff directory

Today and cover

SymptomLikely causeWhat to try
Empty boardNot built yetSelect Build day
Cannot publishMissing rota.publishSign in as duty lead / admin
Persistent gapsInsufficient eligible staffAdjust tiers, headcounts, or accept last resort
Board staleSSE lagWait ~15s or reload

Notifications

SymptomLikely causeWhat to try
Empty inboxNo matching rule / no publish yetPublish a day; check rule audience/channels
No email in localEMAIL_PROVIDER=consoleRead server console logs

Exports

SymptomLikely causeWhat to try
Empty fileDay not materialisedBuild the day/week first
PDF missing coloursBrowser print settingsEnable background graphics

Still stuck?

  • Check the Admin → Audit log for recent changes
  • Developers: see Local setup and docs/SYSTEM_PLAN.md

SchoolRota documentation — every slot covered, every day.