title: URLSession.shared.dataTaskPublisher not working on IOS 13.3
body: <p>When trying to make a network request, I'm getting an error </p>
  
  <pre><code>finished with error [-999] Error Domain=NSURLErrorDomain Code=-999 "cancelled"
  </code></pre>
  
  <p>If I use <code>URLSession.shared.dataTask</code> instead of <code>URLSession.shared.dataTaskPublisher</code> it will work on IOS 13.3. </p>
  
  <p>Here is my code : </p>
  
  <pre><code>return  URLSession.shared.dataTaskPublisher(for : request).map{ a in
      return a.data
  }
  .decode(type: MyResponse.self, decoder: JSONDecoder())
  .receive(on: DispatchQueue.main)
  .eraseToAnyPublisher()
  </code></pre>
  
  <p>This code worked on IOS 13.2.3.</p>