title: Code which worked several days ago to create bigquery job has stopped working
body: <p>Starting a couple days ago, all my calls to jobs.insert fail. I am using the Google .Net client SDK on Azure, so I can't (easily) get a network trace. Summary of code is below.</p>
  
  <pre><code>    JobsResource.InsertMediaUpload insertMediaUpload 
          = new JobsResource.InsertMediaUpload(bigqueryService, job, projectId, stream, contentType);
      insertMediaUpload.ProgressChanged += UploadOnProgressChanged;
  
      var task = insertMediaUpload.UploadAsync();
  
      StringBuilder sbwait = new StringBuilder("waiting: ");
      while (!task.IsCompleted) {
          Thread.Sleep(1000);
      }
  </code></pre>
  
  <p>...</p>
  
  <pre><code>static private void UploadOnProgressChanged(IUploadProgress process)
  {
      string excpStr = process.Exception != null ? process.Exception.Message : "";
      Logger.Info($"IN UploadOnProgressChanged: {process.Status} :  {process.BytesSent} : {excpStr}");
  }
  </code></pre>
  
  <p>My log has</p>
  
  <p>"IN UploadOnProgressChanged: Failed :  0 : An error occurred while sending the request."</p>
  
  <p>Fails pretty consistently after 20 iterations of the while (!task.IsCompleted) loop.</p>
  
  <p>When I run this locally it is successful. Perhaps someone recognizes and understand the error message that the library is generating. </p>