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

# Troubleshooting

> Fix common login, upload, block, map, social, payment, and domain issues.

# Fix common problems

<AccordionGroup>
  <Accordion title="I cannot sign in or my email link opens the wrong site">
    Request a new confirmation or reset email from the same environment you intend to use. Open the
    newest message, and make sure the link begins with `https://bento.surf` for production or
    `https://test.bento.surf` for staging. Older links may have expired.
  </Accordion>

  <Accordion title="My upload fails">
    Check the file type and plan limit, then try a smaller optimized file. Avoid unusual file
    extensions. For paid downloads, use the product's private file field rather than a public media
    block.
  </Accordion>

  <Accordion title="A social count or recent post is missing">
    Verify the public handle, confirm the account exists, and complete any connection action Bento
    displays. Restricted networks may require a professional account or provider approval. Wait
    briefly for cached data to refresh.
  </Accordion>

  <Accordion title="My GitHub activity chart is empty">
    Check that the GitHub username is correct and that the account has public contributions in the
    selected period. Private contributions cannot be reconstructed without the user's GitHub
    authorization.
  </Accordion>

  <Accordion title="My map view changed">
    Edit the Location block again, position and zoom the map, then save. Refresh the public page to
    confirm the saved visitor view. Map editing controls are intentionally hidden from visitors.
  </Accordion>

  <Accordion title="A video or post will not embed">
    Use the public post URL from a supported provider. Private, deleted, age-restricted,
    region-restricted, or embedding-disabled content may not play inside a block.
  </Accordion>

  <Accordion title="Checkout is unavailable">
    Open Settings → Payments. Confirm a supported provider is connected, charges are enabled, and it
    is selected for checkout. Test and live provider accounts are separate.
  </Accordion>

  <Accordion title="My custom domain is still pending">
    Confirm the exact CNAME Bento shows, remove conflicting records on the same hostname, and select
    Check DNS again. DNS and SSL activation can take time.
  </Accordion>
</AccordionGroup>

If the issue continues, email [support@bento.surf](mailto:support@bento.surf) with the page URL, block or product type, browser, approximate time, and a screenshot. Never send passwords, full payment details, access tokens, or private buyer links.
