What platform are you targeting? If you run your app on a real device, does it fail in the same way? What API are you using to issue this HTTP request? I’m presuming URLSession, but: Is it a background session? Or a standard session? Are you create a data task? Or a download task? If you put this code into your app, does it work? do { print(will run task) let url = URL(string: https://example.com)! let request = URLRequest(url: url, cachePolicy: .reloadIgnoringLocalCacheData, timeoutInterval: 60.0) let (data, response) = try await URLSession.shared.data(for: request) let httpResponse = response as! HTTPURLResponse print(did run task, status: (httpResponse.statusCode), bytes: (data.count)) } catch let error as NSError { print(did not run task, error: (error.domain) / (error.code)) } Then change the URL to that of your server. Does that work? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo +