Troubleshooting — Overview
Common failures and what to do about them. Common Issues for the everyday "why is this not working," Rate Limits for the 429-shaped ones.
Something not working? Start here. This section is the short list of failure modes that account for the majority of support tickets — wrong API key, wrong tenant header, rate limit hit, billable unit not declared, the usual. Two pages: Common Issues for everything, Rate Limits for the 429-shaped subset.
What this section is for#
Fast triage. Most "it isn't working" problems fall into one of a handful of patterns — Troubleshooting captures those patterns with the steps to confirm and the fix. When the answer isn't here, the next stop is Error Codes or the live + Event Log in the console.
Pages in this section#
First five things to check#
Before you go deeper, run these five checks — they catch most issues in under a minute:
Where to look by symptom#
When to file a ticket#
File a ticket through your customer's storefront support page when:
- You've walked the five checks above and the issue still reproduces.
- The Error Codes page lists the code you're seeing but the suggested fix didn't work.
- The behaviour contradicts what's documented (a doc bug is a real bug; we'd like to know).
- You can reproduce reliably and have a correlation id (Aforo error bodies carry one in
instance).
Self-service paths before filing
- API Reference → Try-It-Out to confirm the expected request shape works.
- Error Codes → look up the exact code in the response.
- Operator console → Event Log → search for your correlation id.
- Operator console → Audit Log → recent changes that might have caused the regression.