Getting this error on mobile safari:
Fetch API cannot load https://firestore.googleapis.com/google.firestore.v1.Firestore/Write/channel?gsessionid=&database=&RID=&AID&TYPE=xmlhttp&zx=&t=1 due to access control checks.
(I stripped out some of the param values)
The app is working though, and the domain is whitelisted in the firestore settings. But I want to resolve this error anyway.
It's not a security rules issue, because those throw specific errors. I opened all the documents anyway to check, but this error persisted:
rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    match /{document=**} {
      // This does not fix the issue
      allow read, write: if true;
    }
  }
}
Search results for this error generally refer to cors issues, but doesn't make sense for this case. Any ideas appreciated...
"firebase": "^9.10.0"