Так и должно быть, поскольку мы получаем информацию о категории из
@discourseComputed("category")
categoryInfo(category) {
return this.site.categories.findBy("id", category.id);
},
Насколько мне известно, this.site.categories вернёт только те категории, которые может видеть текущий пользователь.