Я только что нашел ошибку для себя.
Невозможно найти ее в другом месте, я оставлю здесь решение, чтобы помочь следующим потенциальным жертвам:
constructor(private router : Router,
[...]
this.router.navigate([site, id]);
Что я сделал неправильно, так этоперейти в неправильный site
.Его было сложно отладить, потому что он появлялся только для некоторых редких ошибочных значений site
.