I have small trouble with angularjs and internet explorer9. It look like, that angularjs is not loading correctly. If I starting ie with my application, nothing will work, but i
Use $log
service. It will be injected in your controllers.
https://docs.angularjs.org/api/ng/service/$log
Are you making a call to console.log in your code? If yes, this will not be available in IE unless you open the dev tools.
I run in to the same issue and what fixed it was creating window console in the parent controller before using it. You can add the following code and try.
window.console = window.console || {};
window.console.log = window.console.log || function() {};