Skip to main content
TimeTracker never shows a bare “Forbidden”. Every refusal names a reason and tells you what to do. This page decodes them.

Messages about your access ending

These three mean your access is over, not that something went wrong. Trying again will not help.
These three deliberately do not offer a “Try again” button. Retrying re-runs the same refusal and puts you straight back – a loop with a button on it. The screen explains itself and stops.

”You’ve been signed out”

You’ve been signed out. Sign in again and your work will be waiting.
Your session ended. Nothing is lost. Sign in again and carry on.

Permission messages

These all start the same way: you are being told what you cannot do, and who to ask. Every one of the 66 capabilities has a message like this. The full list is on the capabilities reference. To fix: ask an Owner or Admin to change your role, or build a custom role that fits.

Scope messages

These are the ones people misread as a permission problem. They are not. To fix: get added to a project you share with them, get put in the same group, or have your role’s scope widened.

App and plan messages

The two are different things. An app being off is free to fix and instant. See I cannot see a feature.

Location messages

If your workspace uses location rules, a refusal that looks like a permission problem may be about where you are, not who you are. The message says so.
We’re checking your location too often. Wait a moment and try again – nothing you’ve tracked is affected.
Nothing is lost. Wait and retry.

Time and timesheet messages

See missing or wrong hours and timesheet problems.

Ownership and account messages

See change someone’s role and delete your account.

Concurrency messages

Someone else changed this while you had it open. Refresh to see their version, then make your change again.
Two people edited the same record. Nothing is lost. Refresh and reapply your change. You will also see a more specific version of this on records that move through a workflow:
  • “This entry has already moved on since the page loaded. Refresh to see where it is now.”
  • “This invoice has already moved on since the page loaded. Refresh to see where it is now.”
  • “This request has already moved on since the page loaded. Refresh to see where it is now.”

Invitation messages

See pending invitations.

If a message is vague

Some refusals fall back to a general sentence:
You don’t have permission to do that here.
That means the reason was not something we can safely show you. Ask an Owner or Admin what your role covers, and check the permissions matrix.

Common questions

No. Three errors deliberately have no retry: a deleted account, a deleted workspace and a deactivated membership. Retrying cannot help, so the screen explains instead.
Check for a per-person override, which can switch a capability off for one person. If it is about seeing a person or project, it is scope.
No. Deactivation is reversible and removes nothing. Your tracked time, tasks and history all stay.
No. Account deletion is permanent, and signing up again with the same email does not restore it.
Pro areas stay visible on Free so you can see what they do. Only the action is blocked.

I cannot see a feature

The four-reason decision tree.

Permissions matrix

Every capability against every role.

Supervision scope

Why a person is missing from your list.

Change someone's role

Fixing it properly.

Leave a workspace

Ending your own access.

Contact support

When the message does not explain it.