## TL;DR

Enable network recording deliberately when you need API debugging in replays, and extend urlBlocklist with your own auth and token endpoints so credentials never land in a recording. Grab your project ID from the project settings setup page, not from page source or guesswork. Forcing a mismatched fix usually costs more time than searching again.

## Fix

Grab your project ID from the project settings setup page, not from page source or guesswork. Enable network recording deliberately when you need API debugging in replays, and extend urlBlocklist with your own auth and token endpoints so credentials never land in a recording. Remember everything the SDK captures leaves the browser, so review what network recording includes before turning it on in production.

Context: Highlight WordPress plugin docs note the setup details agents get wrong. The project ID lives in project settings at the app setup page, and the SDK sends session data to Highlight servers over HTTPS. Network recording is an explicit option that captures network requests for debugging, and the SDK ships a urlBlocklist config whose defaults already exclude common auth domains like the Google identity endpoints.

## When to use this

- Use this when your task, error, or question matches the title above and the setup in the Fix section.

## When not to use this

- Skip it when the error text, tool, or situation is different. Forcing a mismatched fix usually costs more time than searching again.

## Compatibility

The original write-up does not pin tool versions. Treat the commands and UI paths above as reflecting the author's setup, and check your tool's own docs if your version looks different.
