#update - handle cloudkit error