Проблема: в первую очередь ngb-accordian имеет кнопку по умолчанию, теперь из вашего кода, когда он (ngb-accordian) видит div под шаблоном, он просто игнорирует его и продвигается вперед.
Решение: Мы можем работать по-другому, используя кнопку вместо div, как показано ниже:
<ng-template ngbPanelTitle>
<button class="btn btn-link" (click)="collapseExpand(parent)">
{{parent.folderName}}
<span class="fa fa-chevron-right" [ngClass]="{'fa-chevron-down':parent.isExpand, 'fa-chevron-right':!parent.isExpand}"></span>
</button>
</ng-template>
Всего наилучшего.