Skip to content

Troubleshooting

Toxc edited this page May 10, 2026 · 1 revision

Troubleshooting


Extension doesn't respond after editing code

Temporary add-ons are not hot-reloaded. After changing any source file:

  1. Go to about:debugging#/runtime/this-firefox.
  2. Click Reload next to Reel Scroller.
  3. Refresh any Instagram tabs that were already open.

A tab that was open before loading the extension isn't scrolling

The content script is only injected when a tab loads. Tabs that were already open when the extension was loaded (or reloaded) do not have the script. Refresh the Instagram tab to inject the content script.


Ads are no longer being skipped

Instagram may have changed the label text or DOM structure it uses for sponsored content.

  1. Open an Instagram Reel that you know is sponsored.
  2. Right-click the ad label and select Inspect in Firefox DevTools.
  3. Find the visible text of the label element.
  4. Open content_script_clean.js and update the ad label array to include the new string.
  5. Reload the extension in about:debugging.

See Ad Detection for more context.


The scroll happens but the next video doesn't autoplay

Browser autoplay policies can block programmatic video playback after a scroll event. This is a Firefox/browser-level restriction, not an extension bug. The scroll to the next Reel will still occur; the video may require a click to start playing.


The toolbar badge isn't showing

  • Make sure the extension is loaded and appears in about:debugging#/runtime/this-firefox.
  • Make sure the extension is enabled (not disabled via about:addons).
  • The ON badge only appears when auto-scroll is enabled. Click the toolbar button to toggle it on if needed.

The extension was working but stopped after a Firefox update

Firefox occasionally changes extension APIs or tightens autoplay policies. Check the GitHub repository for updates. If no update is available, open an issue describing the Firefox version and the behaviour you observed.

Clone this wiki locally