Старайтесь избегать асинхронных / ожидающих вещей внутри конструктора. В Angular Constructor есть функция, которая должна внедрить требуемое вложение зависимостей и немедленно вернуть его, а не возвращать обещание, которое следует ожидать. Это считается плохой практикой.
Вместо этого. Вы можете обрабатывать внутри OnInit или пользовательских функций.