Troubleshooting

This page is for the “why is this in a broken state” questions, as opposed to the “how do I build this” questions that the rest of the docs answer. Find the heading that matches what you are actually seeing, then follow the link to the page that explains it. If you are setting something up for the first time, start from the Quickstart or Use cases instead.

Most broken-state reports involve Stripe, and the single deepest page is Commonly seen issues. It stays where it is, under Integrate > Stripe, and is linked into the relevant symptoms below.

A plan change didn’t go through

The customer didn’t get an invoice or receipt email

The company is missing from Stripe, or linked to the wrong record

A feature is locked when it should be open, or open when it should be locked

Usage counts look wrong

A webhook never arrived

Still stuck

Before you write in, check the Events tab and the most recent flag evaluation in the Schematic dashboard to see what Schematic actually recorded, and the Audit Log under Settings for create, update, and delete API requests.

If that doesn’t explain it, email help@schematichq.com or reach us in your shared Slack channel. Include the company ID, the environment, and roughly when it happened. Suspected bugs go to support@schematichq.com.