Bug - Broadcaster Extension Activation When OAuth Required

My extension has “channel_check_subscription” set in the Required Broadcaster Abilities field. My authorization endpoint and handling works fine. The issue I’m seeing though, is that when a broadcaster goes to activate the extension, the authentication window doesn’t pop up first try. They have to refresh the page or go to another page and keep trying to activate until the authorization pop up actually shows.

On my backend, I can see that when the pop up doesn’t show, there were no requests for the endpoint at all.

Similar issue to Sending permissions_received in oauth_receipt broken

An I encountered it today.

Casters have to activate.
Navigate somewhere and come back and then it works.
Unless the popup blocker blocks it