Skip to main contentSkip to Accessibility Menu

Troubleshooting

Common Issues & Fixes

If you have followed the installation steps but something does not appear to be working, this section covers the most common technical causes and their exact resolutions.

How to

Step-by-step troubleshooting

1

Widget not appearing on localhost or a staging environment — the AccessiLens widget is designed to initialise on all environments including localhost, staging, and development domains. These do not count toward production domain limits. If the widget is not rendering, check that the script tag was saved to the correct template file and that your browser cache has been cleared (hard reload: Ctrl+Shift+R or Cmd+Shift+R).

2

Widget hidden behind another element (z-index conflict) — if the accessibility toolbar is obscured by a chat widget, cookie banner, or sticky header, add window.AccessiLensConfig = { zIndex: 99999 } to your page before the AccessiLens script tag. This sets the widget's CSS z-index to ensure it renders above all other positioned elements.

3

Widget not loading after a CDN-cached deployment — if you use a CDN (Content Delivery Network) such as Cloudflare, Fastly, or AWS CloudFront to serve your pages, the CDN may be serving a cached version of your HTML that does not yet include the new script tag. Log into your CDN's dashboard and perform a full cache purge (sometimes called 'cache invalidation'). The updated page — with the AccessiLens script — will then be served on the next request.

Compatibility with ad-blockers and privacy extensions

AccessiLens is included on the EasyList filter allowlist, which means it is not blocked by most popular ad-blockers including uBlock Origin and AdBlock Plus. However, certain privacy-hardened browser extensions — such as Privacy Badger on strict mode — apply heuristic blocking rules that may intercept all third-party scripts regardless of their function. In these edge cases, no override is available, as the user has explicitly chosen to block all external resources.