If you create an empty project and add Browser Rendering to it that just goes to any page, but set nodejs_compat and compatibility date to 2026-03-17 or later, you'll get the following error:
β [ERROR] Uncaught RangeError: Offset is outside the bounds of the DataView Error
at chunksToMessage
(file:///Users/ashley.peacock/projects/schedule-scraper/node_modules/@cloudflare/puppeteer/src/cloudflare/chunking.ts:47:30)
at null.<anonymous>
(file:///Users/ashley.peacock/projects/schedule-scraper/node_modules/@cloudflare/puppeteer/src/cloudflare/WorkersWebSocketTransport.ts:46:23)
If you set the compatibility date to 2026-03-16 or earlier, everything will work fine so it looks like some sort of regression.
If you create an empty project and add Browser Rendering to it that just goes to any page, but set nodejs_compat and compatibility date to 2026-03-17 or later, you'll get the following error:
If you set the compatibility date to 2026-03-16 or earlier, everything will work fine so it looks like some sort of regression.