If I comment out the exception throwing, flashing works perfectly fine. I suggest this check to be non-blocking - more like a warning that you can skip. Can be reproduced in [Brave Browser](https://brave.com/) on macOS. <img width="936" alt="Image" src="https://github.com/user-attachments/assets/c87d66b7-00ba-4a96-a183-3b6deeea8369" /> <img width="804" alt="Image" src="https://github.com/user-attachments/assets/ab05118d-01c7-4c42-a8b0-9bcf92c1d7b0" />