Can you share the code? Specifically, curious how you did the browser integration. Did you use agent-browser? Something else?
const puppeteer = require('puppeteer');
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://example.com');
Session persistence is accomplished by storing the WebSocket endpoint between calls.
More: