There is currently a confusing mismatch between the reported CloudKit account status (.available) and the error reported when executing a CloudKit operation (.accountTemporarilyUnavailable). There is also a new account status (.temporarilyUnavailable) but this is not being returned.
Topic:
App & System Services
SubTopic:
iCloud & Data
Tags: