title: Ionic API requests not completing - stays in pending status
body: <p>I'm building an ionic app, with ionic 3 and angular 5.2. Everything has been working well for the longest time I can remember, until recently I noticed weird behavior.</p>
  
  <p><a href="https://i.stack.imgur.com/aD2Z0.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/aD2Z0.png" alt="Dev-tools network tab showing the request status"></a></p>
  
  <p>As from the image, the request stays in pending status forever. </p>
  
  <p>The backend is done in PHP, and it's working fine in a different app as well as website without issues. The log for the above requests is as shown below.</p>
  
  <p><a href="https://i.stack.imgur.com/ILeul.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ILeul.png" alt="Yii2 request and response status"></a></p>
  
  <p>I've checked <a href="https://stackoverflow.com/questions/30326148/cordova-ionic-http-request-not-processing-while-emulating-or-running-on-dev">this questions</a> among other solutions, but none seems to resolve my issue.</p>
  
  <p>I'm using ionic-cli 4.3.1 (tried with earlier versions too). </p>
  
  <h2>Edit</h2>
  
  <p>I never found a solution to this, and since I was working on a short timeline, the only quickest option I had was to migrate to Ionic V4. The issue has since gone away, and the app is running fine.</p>