⏱️ The essentials |
⚡ Quick diagnosis by HTTP code
If you see an HTTP code without further detail, start here:
HTTP code | What it means | First step |
401 | Not logged in or session expired | Log out and log back in |
403 | Access denied or account disabled | Check your role and account status |
404 | Deleted content or incorrect identifier | Check whether the content still exists |
400 | Invalid input or incorrect format | Check what was submitted |
409 | Conflict (duplicate or reuse) | See the specific code below |
413 | File too large | Compress or split the file |
429 | Too many attempts | Wait 15 to 60 minutes before retrying |
500 | Server error | Contact support if the error persists |
🔐 Authentication & access
The most common errors, most are resolved with a simple re-login or a permissions adjustment.
Code | What it means | What to do |
| Session expired | Log in again |
| Disconnected due to inactivity | Log in again |
| Insufficient permissions | Ask an administrator to change your role |
| Incorrect password | Reset your password |
| Account disabled | Contact an administrator to reactivate it |
| Too many login attempts | Wait 15 to 60 minutes before retrying |
| Not authorised on this project | Check the project's sharing settings |
👤 User accounts
These errors typically appear during sign-up, import, or account management.
Code | What it means | What to do |
| Incorrect identifier or email | Check the identifier used |
| Email already in use | Log in with that existing account |
| Email domain blocked by the workspace | Contact an administrator to whitelist the domain |
| Password too weak | Choose a stronger password |
| Old password reused | Choose a new password |
📚 Content - courses, modules, granules
These errors most often occur following deleted content or a missing enrolment.
Code | What it means | What to do |
| Publication deleted or incorrect identifier | Check whether the publication still exists |
| Learner not enrolled | Add the learner to the publication's audience |
| Project deleted or access not authorised | Check that the project exists and that you have access |
| Project name already in use | Choose a different name |
| Deleted content | Refresh the page, the content may have been updated in the meantime |
| Training space access missing | Contact an administrator to request access |
📎 Files & imports
These errors are almost always fixable without contacting support.
Code | What it means | What to do |
| File too large | Compress or split the file |
| Format not accepted | Check the compatible formats and convert if necessary |
| Server-side failure | Retry; contact support if the error persists |
| Empty file uploaded | Check the file contents before uploading again |
🎓 Learner sessions
Errors that may appear during an active learning session.
Code | What it means | What to do |
| Learner identity could not be resolved | Log out and log back in |
| Assignment already submitted | Expected behaviour, submission is locked after the first attempt |
| AI feedback generation failed | Retry; contact support if the error repeats |
🔒 Features not enabled
These errors appear when a feature is not included in your contract.
Code | What it means | What to do |
| Feature not available on your plan | Contact your Didask account manager to find out more |
💥 System errors
Code | What it means | What to do |
| Unexpected server-side error | Contact support via the chatbot with the full context |
| Malformed API request | Check the parameters sent |
| External integration sync failure (Paragon, Ypareo, Cegid) | Contact support, log review required |
Keywords: error codes, troubleshooting, HTTP, authentication, access rights, import, learner session, connector, anomaly
