Getting "permission denied... schema changes from clients are restricted when developer mode is disabled" when developer mode is enabled

I’m setting up a new Atlas App Service, and have my “Device Sync” setting to developer mode enabled. I can verify this in the web UI and also in the “sync.json” which shows:

    "type": "partition",
    "state": "enabled",
    "development_mode_enabled": true,
    ....

However, when I try to sync from my iOS (swift, but not SwiftUI, SDK: Realm Cocoa v10.28.6) app, I get a “permission denied” error on the client, and on the web UI Logs , I see:

ending session with error: user cannot perform additive schema changes without write access: non-breaking schema change: adding schema for Realm table "Formation", schema changes from clients are restricted when developer mode is disabled (ProtocolErrorCode=206)

I don’t understand what’s wrong. Development mode is enabled.

Any ideas? Thanks!

Ha, funny. Apparently i had a similar problem a year or so ago and it was referenced by: Create synched realm-sync schemas server side using development mode, which had the solution: I had write permissions blocking the creation of the schema.