> ## Documentation Index
> Fetch the complete documentation index at: https://docs.timetracker.in/llms.txt
> Use this file to discover all available pages before exploring further.

# Troubleshooting

> Something is not working in TimeTracker. Start here to find the right page fast – missing features, wrong hours, timesheets, invoices, reports and emails.

Pick the closest match. Each page is a decision tree, not a list of guesses.

## Start with your symptom

| What is happening                          | Go to                                                                         |
| ------------------------------------------ | ----------------------------------------------------------------------------- |
| An area or a button is missing             | [I cannot see a feature](/troubleshooting/i-cannot-see-a-feature)             |
| Hours look wrong or are missing            | [Missing or wrong hours](/troubleshooting/missing-or-wrong-hours)             |
| A timesheet will not submit or approve     | [Timesheet problems](/troubleshooting/timesheet-problems)                     |
| An invoice will not send or take a payment | [Invoice problems](/troubleshooting/invoice-problems)                         |
| A report is empty or missing a column      | [Report problems](/troubleshooting/report-problems)                           |
| You are being refused with a message       | [Access and permission errors](/troubleshooting/access-and-permission-errors) |
| An email never arrived                     | [Email not arriving](/troubleshooting/email-not-arriving)                     |
| A payment or plan issue                    | [Billing troubleshooting](/billing/billing-troubleshooting)                   |

## The four causes behind most problems

Almost everything people report comes down to one of four gates. Knowing which one
saves the most time.

| Gate                   | Symptom                                                 | Fixed by                                                          |
| ---------------------- | ------------------------------------------------------- | ----------------------------------------------------------------- |
| **App switched off**   | The area is gone from the sidebar entirely              | An Owner or Admin, in [Settings → Apps](/settings/apps)           |
| **Not on your plan**   | The area stays in the sidebar with an upgrade screen    | [Upgrading](/billing/start-a-subscription)                        |
| **Missing capability** | The page opens, but a control is missing or refuses you | A [role change](/team/change-someones-role)                       |
| **Outside your scope** | The page works, but a person or project is not listed   | A wider [scope](/concepts/supervision-scope), or a shared project |

The full decision tree is on
[I cannot see a feature](/troubleshooting/i-cannot-see-a-feature).

## Three things that surprise people

These are correct behaviour, not faults.

<AccordionGroup>
  <Accordion title="You are never emailed about your own action">
    The person who does something is excluded from the notifications about it. Approve
    a timesheet and you get nothing – the person whose week it was does. See
    [email not arriving](/troubleshooting/email-not-arriving).
  </Accordion>

  <Accordion title="Approved time cannot be edited">
    That is what makes a timesheet a record. Reopen the approval, or post an
    [adjustment](/approvals/adjustments) if the period is closed or invoiced.
  </Accordion>

  <Accordion title="Two people see different totals on the same report">
    Report rows are filtered by [supervision scope](/concepts/supervision-scope). Each
    person sees the slice they are allowed to see. Both totals are correct.
  </Accordion>
</AccordionGroup>

## Before you report a problem

<Steps>
  <Step title="Reload the page">
    Permissions, roles and app switches are read when the app loads. A change someone
    just made needs a reload.
  </Step>

  <Step title="Try a private window">
    That rules out a browser extension. See
    [browser support](/reference/browser-support).
  </Step>

  <Step title="Ask a colleague to try it">
    If they can and you cannot, it is a permission or a scope. If nobody can, it is an
    app switch or the plan.
  </Step>

  <Step title="Write down one concrete case">
    One person, one date, one project, one number you expected. That is worth more
    than a description of the symptom.
  </Step>
</Steps>

## Read the message

TimeTracker never shows a bare "Forbidden". Every refusal names a reason – a
capability you lack, an app that is off, a plan that does not include it, a period
that is closed, or access that has ended.

The message usually contains the fix. See
[access and permission errors](/troubleshooting/access-and-permission-errors).

## Still stuck?

Email **[hello@timetracker.in](mailto:hello@timetracker.in)**. See
[contact support](/troubleshooting/contact-support) for what to include so the first
reply is a fix rather than a question.

## Related guides

<CardGroup cols={2}>
  <Card title="I cannot see a feature" icon="circle-question" href="/troubleshooting/i-cannot-see-a-feature">
    The four-reason decision tree.
  </Card>

  <Card title="Access errors" icon="triangle-exclamation" href="/troubleshooting/access-and-permission-errors">
    What every refusal message means.
  </Card>

  <Card title="FAQ" icon="comments" href="/reference/faq">
    Short answers to common questions.
  </Card>

  <Card title="Contact support" icon="envelope" href="/troubleshooting/contact-support">
    Get a human involved.
  </Card>

  <Card title="Permissions matrix" icon="table-cells" href="/reference/roles-and-permissions-matrix">
    Every capability against every role.
  </Card>

  <Card title="Glossary" icon="book" href="/concepts/glossary">
    What a word means.
  </Card>
</CardGroup>
