Hi @Chris_Stromberg let me first understand your issue.
Do you already have an App in production which has on the schema the following object
class Condition: Object, ObjectKeyIdentifiable {
@Persisted(primaryKey: true) var _id: ObjectId?
@Persisted var __v: Int?
@Persisted var condition_string: String?
}
and you created a Device Sync App with the following schema
{
"title": "condition",
"properties": {
"__v": {
"bsonType": "int"
},
"_id": {
"bsonType": "objectId"
},
"condition_string": {
"bsonType": "string"
}
}
}
which cannot be changed.
Now you are getting an error because the model name on your App doesn’t match the name on the server schema.
So what you have to do is migrate the model above to use a lowercase capital letter so you can match it with Device Sync?
Let me know if this your issue? So I can help you with the migration.