Troubleshooting

Quick fixes for the problems most often raised with support. Find your symptom, apply the fix, and escalate only if it persists.

Where to find it — App drawer → EduPrime → Transfers.
Troubleshooting
Troubleshooting in EduPrime.

Common problems & fixes

SymptomLikely causeFix
Cannot log inWrong password, caps lock, or SSO misconfiguredUse “forgot password”; if SSO is on, confirm the identity provider is up and the account is enabled there. Use the break-glass local admin if the IdP is down.
App icons / menus missing or wrongModule not enabled for the user’s role, or cached interfaceConfirm the role grants the module, then hard-refresh the browser to clear the cached menu.
Payment not reconcilingPayment reference does not match the invoiceOpen the payment, match it to the correct invoice manually, and confirm. Check for duplicate invoices for the same student.
Report card / transcript prints blankMarks not entered, or term/semester not publishedVerify results exist and the assessment is finalised; publish the term, then re-print.
Import fails or rows rejectedColumn headers do not match, required field empty, or bad date formatDownload the import template, map columns exactly, fill required fields, use the expected date format; re-import only the rejected rows.
Parent / student cannot access portalInvitation not sent, not accepted, or account not linked to the recordRe-send the portal invitation; confirm the guardian/student link and the email on the record.
Email or SMS not sendingMail/SMS gateway credentials wrong or quota exhaustedCheck the outgoing-mail / SMS gateway settings and provider balance; send a test message; inspect the failed-message queue for the specific error.
Duplicate students appearImported twice, or admitted again instead of re-enrolledMerge the duplicates from the student record; for returning students use re-enrolment, not a new admission.
Statutory export rejected by regulatorMissing unique identifiers or stale fileRun the validation report, fix flagged records (e.g. missing UPI/UPN), re-generate, then re-submit the fresh file.
Cannot see a confidential recordRecord rule – your role is not authorisedThis is by design. Request the relevant role from an administrator if you have a legitimate need; access is audited.
Room double-bookedBooking made before the timetable was publishedPublish the teaching timetable first; resolve the clash by moving the one-off booking to a free slot or another room.
Webhook not receivedEndpoint down, returning non-2xx, or signature check failingConfirm the endpoint is reachable over HTTPS and returns 2xx; verify the signing secret matches; check the webhook delivery log for retries.
Tip — Before escalating, note exactly what you did, what you expected, and what happened – plus the record ID and the time. A precise report is resolved far faster than “it’s broken”.
Important — Never work around a permissions block by sharing another user’s login – it breaks the audit trail and may breach data-protection rules. Request the correct role instead. Shared logins are the single most common cause of compliance findings.
Was this page helpful?