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

# Troubleshooting

> Common reasons an action waits, fails, or needs another step.

<AccordionGroup>
  <Accordion title="My coin appears, but compounding is unavailable">
    Discovery is separate from activation. The market may still need registration, supported pricing, a route, or deployment checks. Verify the mint and read the market's status. A token listing does not guarantee reward payouts.
  </Accordion>

  <Accordion title="My strategy is active but nothing has compounded">
    Check rewards above your floor, the approximate \$5 trigger, your optional threshold, remaining allowance, and expiry. Routes, prices, and output limits can also prevent execution. An active permission is not a promise of execution on a fixed schedule.
  </Accordion>

  <Accordion title="I disconnected my wallet. Why is the permission still there?">
    Disconnecting affects the browser connection. Revoke the on-chain token delegation through the app or a compatible wallet and wait for confirmation.
  </Accordion>

  <Accordion title="A wallet transaction failed">
    Check SOL for fees and required account creation, token balances, price limits, and the reported error. Confirm whether the original transaction landed before retrying. Network fees can still be charged for failed transactions.
  </Accordion>

  <Accordion title="I created a market, but there is nothing to borrow">
    A market needs usable liquidity. Finish the creation stages and seed deposit, then check confirmed pool balances and the market's borrow limits. ANVIL pools do not share Omnipair's liquidity.
  </Accordion>

  <Accordion title="I cannot withdraw my full collateral or LP position">
    Debt, position health, available liquidity, reserves, or token restrictions may limit withdrawals. Repay debt where appropriate and check the remaining position. An issuer freeze cannot be bypassed by the app.
  </Accordion>

  <Accordion title="The token transfer amount differs from what I entered">
    Some tokens charge transfer fees. The amount credited can be smaller than the amount sent. Review the confirmed balances and any remaining debt instead of assuming the requested amount was received.
  </Accordion>
</AccordionGroup>
