Apenas algumas categorias aparecendo em site.json quando max_nesting_categories = 3

Desde que mudei para max_nesting_categories = 3, notei que meu WP-Discourse não está mais puxando a lista completa de categorias. Se eu visitar /site.json, só consigo ver 5 categorias. Se eu visitar /categories.json, acho que vejo todas as categorias de 1º e 2º nível, com os IDs das categorias de 3º nível listados sob as categorias de 2º nível. No entanto, o WP-Discourse popula sua lista de categorias usando /site.json.

Além disso, quando digito /site.json em uma janela na qual estou logado como administrador, ele mostra apenas 5 categorias. Se eu fizer isso em uma janela anônima, ele mostra 26. Na janela logada como admin com /categories.json, ele mostra 33.

Alguma ideia do que pode estar acontecendo?

Eu atualizei manualmente o arquivo plugin-utilities.php para ler de categories.json e não de site.json, e depois atualizei para garantir que ele lesse o objeto JSON correto (em site.json, categories é de 1º nível, e é de 2º nível em categories.json).

No entanto, eu tenho 49 categorias e apenas 33 estão aparecendo em categories.json também.

Então, por enquanto, eu apenas adicionei manualmente a categoria que eu queria e que estava faltando.

Ainda não tenho certeza se isso é um problema de max_category_nesting=3, mas mesmo que não seja, acho que no futuro o wp-discourse buscar as categorias de categories.json pode ser mais tranquilo.