Кусок кода, который вызывает ошибку
<script id="template-price.html" type="text/ng-template">
<ng-form name="prices">
... тут html шаблон для angularjs ...
</ng-form>
</script>
Битрикс аяксом получает страницу после авторизации, вытягивает все скрипты со страницы и запускает, но тянет не тот что с type="text/javascript", а все что внутри тегов script (angular шаблон с type="text/ng-template" туда же). Тут выход один - вынести angular шаблоны в html и пусть они подгружаются, либо просить разработчиков битрикс внести изменения в продукт.