Ja, ich denke, das sollte ich tun, aber in der Zwischenzeit habe ich die Lösung gefunden. Das Problem war, dass ich body.categories-list anstelle von body.navigation-categories verwendet habe. body.categories-list wird auch auf Unterkategorien-Seiten verwendet, und während ich mich auf diesen Seiten befand, funktionierte der Code überhaupt nicht (ich habe keine Ahnung, warum).
Edit: Immer noch das gleiche Problem, es funktioniert nicht immer.