This page covers problems you’ll hit using the dashboard. For
operational/infrastructure issues (an admin’s concern, not a
day-to-day user’s), see the main
Troubleshooting page instead.
Login problems
'Invalid email or password'
'Invalid email or password'
Double-check both fields — this message is intentionally the same
whether the email doesn’t exist or the password is wrong, so it can’t
be used to guess valid accounts. If you’re sure both are correct,
use Forgot password? or contact your administrator.
I don't have an account
I don't have an account
There’s no self-service sign-up — see
Login. Ask your workspace
administrator to create one for you.
Password reset email never arrived
Password reset email never arrived
Check spam first. If it’s genuinely not arriving, email delivery may
not be fully configured for your environment yet — ask your
administrator to confirm, or have them reset your password directly.
”I can’t find my project / domain”
- Settings shows no domains at all → nobody has added one yet. This needs a platform administrator — see Initial Setup.
- I need my domain’s ID and don’t have it → this is a known rough edge (the dashboard doesn’t display it directly) — ask whoever added the domain, or check an existing article’s detail view if you have one. See Start Here → Step 4.
Workflow won’t start / trigger fails
'Workflow ID is required'
'Workflow ID is required'
The Workflow field is empty. Type an exact workflow ID — see the list
in Run Your First SEO Workflow.
'Inputs must be a JSON object'
'Inputs must be a JSON object'
The Inputs box has text in it that isn’t valid JSON. Common causes:
missing a closing
}, using single quotes instead of double quotes,
or a trailing comma after the last field. Copy an example straight
from a workflow’s own page
and edit only the values.A red 'Trigger failed' toast with a message
A red 'Trigger failed' toast with a message
The message itself is the reason (for example, an unrecognized
domain_id, or a value outside an allowed range). Fix the specific
field it names and try again.I triggered it, but nothing shows up in Workflows
I triggered it, but nothing shows up in Workflows
Give it up to about a minute, then refresh the page — the run row is
created moments after the trigger request, not instantly. If it still
doesn’t appear, something went wrong server-side; contact your
administrator with the approximate time you triggered it.
A run is stuck or failed
Status has said 'running' for a very long time
Status has said 'running' for a very long time
Some workflows (especially
full-content-pipeline) legitimately take
several minutes to tens of minutes — check the
connection indicator
is showing Live, not Disconnected. If it says Disconnected,
refresh the page — the run itself may well still be progressing even
though your browser stopped receiving updates.Status is 'failed'
Status is 'failed'
Open the run — the red error box right under the status badge names
what went wrong. If it’s not self-explanatory, note the error code
and the run’s ID (visible in the page description) and pass both to
your administrator.
Status is 'waiting_approval', not failed
Status is 'waiting_approval', not failed
This isn’t a problem — it means the workflow is paused on purpose. Go
to Take Action.
I want to stop a run
I want to stop a run
Open it and click Cancel run (only shown while a run is active).
You’ll be asked to confirm — this can’t be undone, and may roll back
steps that already completed.
No results / empty pages
- Content board / Library is empty → no article has been produced
yet. Trigger
full-content-pipeline— see Full Content Pipeline. - Analytics shows “No snapshots yet” → your domain’s Search Console / GA4 connection needs at least one day to sync after connecting — see Initial Setup → Connecting integrations.
- Analytics shows “No domains yet” → same fix as an empty Settings page — a domain needs to be added first.
Integration errors
'Failed to start the OAuth flow'
'Failed to start the OAuth flow'
Shown on the Settings page when clicking Connect. Try again — if it
keeps happening, the underlying Google OAuth app configuration may
need attention from your administrator.
WordPress or Ahrefs won't connect from the dashboard
WordPress or Ahrefs won't connect from the dashboard
That’s expected right now — neither has a Connect button in the
dashboard yet. Your administrator sets these up directly. See
Initial Setup → Connecting integrations.
”I don’t have permission to do that”
MAEL has several roles (super_admin, tenant_admin, account_manager,
content_editor, seo_analyst, viewer, system_agent) — see the
Glossary. If a button is missing or an
action is blocked:
- Clients isn’t in your sidebar → you’re not a
super_admin— this is expected for most users, not an error. - You can’t edit a workflow definition or activate/deactivate an agent → these need platform-admin permissions.
- An action returns a permission error → ask your administrator to confirm your role matches what you’re trying to do.