We are seeing a CloudKit private database failure for this specific container:
iCloud.com.matrixqlc.photodiet.sync
Failure pattern:
accountStatus succeeds
in some cases ensure/create custom zone succeeds
but record/database-level operations consistently fail with:
CKErrorDomain code = 15
CKInternalErrorDomain code = 2000
HTTP 500
Failing operations include:
allRecordZones()
databaseChanges(since:nil)
allSubscriptions()
fetch record zone metadata
save record
fetch record
query records
What makes this unusual is that the issue follows the container, not the app.
On the same physical device, same Apple ID, same developer team:
PhotoDiet + iCloud.com.matrixqlc.photodiet.sync => fails
RepaymentCalculator + iCloud.com.matrixqlc.photodiet.sync => fails
PhotoDiet + iCloud.com.matrixqlc.repaymentcalculator.sync2 => succeeds
RepaymentCalculator + iCloud.com.matrixqlc.repaymentcalculator.sync2 => succeeds
So this does not currently look like:
app-specific entitlement/provisioning issues
device/account issues
CloudKit API misuse in one app
record schema or app business logic issues
It currently looks like the container iCloud.com.matrixqlc.photodiet.sync itself may be in a bad backend state.
Sample request identifiers:
RequestUUID: C8403047-0037-4D36-A7A7-CF3C83584A42
RequestUUID: 04437D9D-115E-45F5-87B5-A8CD146AE705
RequestUUID: C924B620-BAEE-403D-B944-151ADCF3419F
RequestUUID: A54E79E1-6037-4533-BA09-18FBC436851C
RequestUUID: 3EFD8913-3781-47CF-A48C-B651BF38EA50
RequestUUID: 2677A991-40B3-42AB-9CE5-3C4F1288EE08
Feedback Assistant ID:
FB22539748
Has anyone seen a container-specific CloudKit private database failure like this, where multiple apps under the same team can access one container
normally but consistently fail on another container with CKError 15 / HTTP 500?
Topic:
App & System Services
SubTopic:
iCloud & Data
Tags:
CloudKit
CloudKit Dashboard
CloudKit Console
1
0
37