← Back to Help Center

Troubleshooting

Fixes for error messages you may actually see in this product.

MDX content system unavailable: the @next/mdx compiler is not installed, so this article is shown as source text instead of compiled MDX. Nothing is broken — install it with npm i @next/mdx @mdx-js/loader @mdx-js/react @types/mdx to render the full MDX version.

Troubleshooting

Fixes for error messages you may actually see in this product.

Could not get CSRF token

Shown when a settings action cannot fetch a CSRF token from /api/csrf before a signed request. Fix: refresh the page and sign in again, disable extensions that block cookies or fetch, then retry the action once.

Invalid code

Shown on the two-factor check when the 6-digit authenticator or backup code is wrong or expired. Fix: enter the current code from your authenticator app (check that your device clock is correct), use an unused backup code if needed, and try once more instead of reusing an old code.

AI capacity is full. Please try again shortly.

Shown when the AI chat queue has no free global slot. Fix: wait a minute and send the message again. Shorter prompts retry faster; do not resubmit repeatedly in the same second.

Import failed

Shown on the Import page when /api/import rejects the upload. Fix: confirm the file is .fdx, .fountain, .txt, .fadein, .celtx, .story, or a text-layer PDF, keep PDFs to text-layer files (image-only or encrypted PDFs are not supported), and retry. If it persists, contact support via the Support page with the file name and exact message.