Cache busting

OBS CEF (the browser engine inside OBS) caches aggressively. After rebuilding or updating an overlay, OBS may still show the old version even after restarting.

The fix

Add a ?v= query parameter with a timestamp to your overlay URL:

https://scraplet.store/o/your-overlay-id?v=1234567890

Change the number each time you need to force a reload. Any number works — it just needs to be different from the last one.

When to use it

  • After saving significant changes to an overlay
  • After a Scraplet platform update
  • When widgets appear stuck or not updating
  • When bot layer commands work in the browser but not in OBS

If cache busting doesn't work

Remove the browser source from OBS entirely and re-add it with the new URL. OBS sometimes holds a cache that survives URL changes.