Cannot navigate to any page that uses Ionic Native HTTP in Constructor

I am working on an Ionic 3 project and have had no problems creating pages or adding plugins until now. I have tried to import the Ionic Native HTTP plugin(https://ionicframework.com/docs/native/http/). Whenever I add this to the constructor of a page or a provider, I cannot load that page that uses this plugin or the provider. It does not throw an error, it simply does not load the page.

How are you testing?
What is your ionic info output?

global packages:

@ionic/cli-utils : 1.2.0
Cordova CLI      : 6.5.0
Ionic CLI        : 3.2.0

local packages:

@ionic/app-scripts : 1.3.7
Cordova Platforms  : android 6.1.2 ios 4.1.1 windows 4.4.3
Ionic Framework    : ionic-angular 3.2.1

System:

Node       : v6.9.2
OS         : macOS Sierra
Xcode      : Xcode 8.3.3 Build version 8E3004b
ios-deploy : not installed
ios-sim    : 5.0.13

I am testing by running
ionic cordova build, or
ionic cordova emulate

Did you remote debug the problem on the device already?
Follow these instructions here to debug the problem in Safari dev tools:
https://ionic.zone/debug/remote-debug-your-app#ios
Follow these instructions here to debug the problem in Chrome dev tools:
https://ionic.zone/debug/remote-debug-your-app#android
Look at the console and network tabs for errors.

Are there any good docs you can refer me to for remote debugging on device, and finding the logs when using on device?

Is there a specific reason you don’t want to use the (considerably more friendly) ordinary Angular Http?

Either way, when i was looking at the logs in xcode, i didn’t see any errors thrown . Anyone know why this might be?