Firebase Auth.onAuthStateChanged stopped working on latest version of Safari (18.3)

We have a Web Extension that uses firebase for auth. It was working fine until the latest version of Safari 18.3 got released few days ago on January 27, 2025.

All of out extension versions stopped working on it; even the ones that are published on App Store. It uses FirebaseJS v9.23.0.

Same version of the extension are working fine on other browsers. We use onAuthStateChanged to listen to auth related events; but it is never fired now.

Can you see the Firebase source? Does it perform browser-specific logic based on its perception of a given browser's capabilities? What issues are you seeing when you use Safari's Web Inspector to debug the issue? Is there a forum maintained by the owner of Firebase where you can ask this question?

Firebase Auth.onAuthStateChanged stopped working on latest version of Safari (18.3)
 
 
Q