> For the complete documentation index, see [llms.txt](https://docs.supademo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.supademo.com/troubleshooting/extension-not-capturing.md).

# Chrome Extension Not Capturing

Fix the Supademo Chrome extension when it stops capturing: grant it full site access, refresh the tab, and avoid restricted pages like chrome:// URLs.

You start a recording with the Supademo Chrome extension, click through your product, and stop — but steps are missing, screenshots are blank, or no clicks were registered at all. The extension captures a screenshot and the page's HTML on every click, so anything that prevents it from reading the page breaks the capture. That's usually a permission setting or a page Chrome won't let extensions touch.

## Common causes and fixes

1. **The extension doesn't have full site access.** Supademo needs the "read and change all data on websites" permission to capture screenshots and HTML of the pages you record. If site access is set to "On click" or limited to specific sites, capture silently fails on everything else. Fix: open `chrome://extensions`, click **Details** on Supademo, and set **Site access** to **On all sites**. [Why the extension needs this permission](https://docs.supademo.com/workspace-management/general-security/chrome-extension-permission-explained) explains exactly what it's used for.
2. **The tab was open before you installed or updated the extension.** Chrome doesn't inject extension scripts into tabs that were already open, so the extension can't see clicks there. Fix: refresh the tab you want to record (or close and reopen it), then start the recording again.
3. **You're recording a page Chrome restricts.** Extensions cannot run on `chrome://` pages, the Chrome Web Store, Chrome's built-in PDF viewer, or other extensions' pages — no extension can capture there. Fix: record a normal website or web app page. For anything outside the browser, use the desktop app recorder instead.
4. **The website blocks JavaScript injection.** Some sites block the extension's JavaScript injection, which prevents Supademo from detecting clicks and taking screenshots. Supademo works out of the box on most sites, but there are a few exceptions. Fix: send the URL of the website you're trying to record — plus the URL of the Supademo recording, if one was created — to [**support@supademo.com**](mailto:support@supademo.com), and the team will troubleshoot it for you.
5. **You've hit the 200-step limit.** A single Supademo can hold up to 200 steps, so a very long recording stops capturing new steps once it reaches the cap. Fix: record the flow as separate, shorter demos and merge them afterwards, or add steps to the existing demo.
6. **You're recording in an incognito window.** Extensions are disabled in incognito unless explicitly allowed. Fix: enable **Allow in Incognito** in the extension's details page, or record in a regular window.
7. **Another extension is interfering.** Aggressive ad blockers and script blockers can strip the scripts Supademo relies on. Fix: disable other extensions temporarily and retry; if that fixes it, re-enable them one at a time to find the conflict.

## Still not working?

Email [**support@supademo.com**](mailto:support@supademo.com) with the website URL you're recording, the link to any partial recording that was created, and your Chrome version. Capture problems are often site-specific, and the team can usually optimize for a particular site once they can reproduce it. For general questions, see the [FAQs](https://docs.supademo.com/welcome/faqs).
