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

# Why is a shift's timing wrong on a roster?

> Check the Shift Requirement, the Shift Schedule that references it, and the specific Duty Plan itself when a shift's start or end time looks incorrect.

Shift timing can come from three different places. Check them in this order.

<Steps>
  <Step title="Check the Shift Requirement">
    Open **Shift Requirements** and find the shift. Confirm its **Start Time** and **End Time**. This is the source of truth for the shift's timing. See [How shifts work](/docs/shifts/overview).
  </Step>

  <Step title="Check any Shift Schedule that uses it">
    A [Shift Schedule](/docs/shifts/shift-schedules) doesn't duplicate a shift's timing — it references the Shift Requirement. If the Shift Requirement is correct but the Shift Schedule still looks wrong, check that the schedule is pointing at the shift you think it is, especially on a **Weekdays** pattern where different days can carry different shifts.
  </Step>

  <Step title="Check the affected Duty Plan directly">
    The engine reads Shift Requirements and Shift Schedules fresh every time it generates a roster — it doesn't update a Duty Plan that's already been generated. If you changed a Shift Requirement or Shift Schedule **after** a roster was generated, don't assume the change carried through. Open that specific roster and confirm its shift times, and regenerate it if it doesn't reflect the update. See [What can still change, and when](/docs/duty-plan-lifecycle#what-can-still-change-and-when).
  </Step>

  <Step title="Check a published roster separately">
    A [published](/docs/rosters/publishing-a-roster) roster can be [edited manually](/docs/rosters/editing-a-published-roster). If someone reassigned or adjusted a shift on the calendar itself, that edit lives on the roster, independent of the underlying Shift Requirement.
  </Step>
</Steps>

## Next steps

<CardGroup cols={2}>
  <Card title="Create a shift" icon="plus" href="/docs/shifts/creating-shifts">
    Fix the Shift Requirement's timing directly.
  </Card>

  <Card title="Shift Schedules" icon="layer-group" href="/docs/shifts/shift-schedules">
    Confirm which Shift Requirements a schedule includes, per day.
  </Card>
</CardGroup>
