I’ve experienced the same issue directly with the CloudKit Asset upload API. Calling the API to get the URL for upload always works. But then that URL itself usually doesn’t resolve in DNS. This all began for me on Nov 1 and the problem has continued ever since. I’ve tried changing the DNS used for resolution and that hasn’t helped. I see the TTL on these domains are 30s so not sure if that’s a recent changed related to the issue or not. We have cron jobs that regularly upload fresh data via this Asset upload API. As a workaround, we’ve added many retries but it often takes 5-10 retries to succeed. Our crons run python scripts which fail with error “Failed to establish a new connection: [Errno 8] nodename nor servname provided, or not known” when attempting to connect to domains such as p48-contentws.icloud.com.