So I was unable to get the app to appear on chrome using a phone, but after using the emulator through chrome I found that it was looking at the wrong path for some angular files. After fixing that, it ran on the emulator successfully.
Unfortunately, I put it back on the phone using a .apk and installing and it wouldn't run. Then I just tried using ionic run android and surprisingly the app worked. Where there are still some bugs in the android version it at least runs, but it seems the .apk that I generated was a part of the problem.
Not sure if it's the phone or the file but there's progress at least.
Thanks.