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

# A run stopped early

> A run started and quit before the last row. Check credits first, then conditions, then the stop you may have pressed.

A run that quits before the last row almost always stopped for one of three reasons. Check them in order.

## Work through the checks

<Steps>
  <Step title="Check your balance">
    Runs stop the moment credits run out, and finished cells stay filled. **Buy credits** and run the column again. Only the empty rows run, so nothing is paid twice.
  </Step>

  <Step title="Check for a run condition">
    Rows a run condition rules out are not run, so a run can finish long before the row count suggests.
  </Step>

  <Step title="Check whether the run was stopped">
    A stopped run keeps everything computed so far. Run the column again to continue from the empty rows.
  </Step>
</Steps>

## Good to know

<AccordionGroup>
  <Accordion title="Was I charged for the rows that never ran?">
    No. Only rows that got an answer are charged, so a stopped run costs only what it filled.
  </Accordion>

  <Accordion title="Why does the run count differ from my row count?">
    The run panel counts the rows the run will actually touch. Skipped rows and rows a condition excludes are not in that number.
  </Accordion>
</AccordionGroup>

## Next steps

<CardGroup cols={2}>
  <Card title="Run columns" icon="play" href="/tables/run-columns">
    Run options, conditions, and what a stop leaves behind.
  </Card>

  <Card title="Credits and billing" icon="coins" href="/settings/credits-and-billing">
    See where credits go and how to buy more.
  </Card>
</CardGroup>
