Fix common organization access and permission issues
Fast checks for blocked pages, invite failures, missing content, and role-related access errors.
2 min read
Step-by-step
If a user sees Unauthorized
Check their organization role first.
Check invitation acceptance and active membership status.
Check whether their Profile shows organization access. A Free personal subscription is normal for users whose access is inherited from the organization.
If the whole organization appears unavailable, ask a super admin to check whether organization access has been disabled before changing member roles.
Ask the user to sign out, sign in, and refresh once.
If they used /student/dashboard or /tutor/dashboard, let the redirect finish into the org workspace before troubleshooting further.
If the issue is a published public module, retry the direct module or station link.
If invitation acceptance fails
Check invitation expiry and invited email match.
Check available student seats for student invitations.
Resend invitation if needed.
Use the organization dashboard onboarding card to confirm whether the first admin handoff is complete.
If modules or stations are missing
Confirm module status is Published.
Confirm station status is Published.
Confirm the module is public or visible to that organization.
If a user belongs to multiple organizations, confirm the module is visible to the same organization that provides their access.
If students cannot join cohorts
Confirm user role is student.
Confirm organization membership is ACTIVE.
Retry from cohort detail page and capture exact error text if it fails again.