Botones de navigation Lost in Storyboard App

Estoy intentando depurar una aplicación de iOS que está utilizando Storyboards. Cuando la escena del problema se muestra por primera vez, es correcta, como sigue:

Correcta navegación

Cuando navego hacia la siguiente escena tocando uno de los botones como "Cualquier categoría" y luego vuelvo a navegar de nuevo, los botones de navigation desaparecen así: Navegación incorrecta

No he podido encontrar una causa obvia para este cambio. ¿Hay algo en particular que debería estar buscando que pueda estar modificando la barra de navigation? ¿Tal vez hay algún manejo automático por el process del guión gráfico que debe deshabilitarse?

Aquí hay una parte del guión gráfico para proporcionar context: Storyboard

También he descubierto que si agrego un button de retroceso explícitamente a la barra de navigation y segue el código de manejo, funciona pero no se muestra ningún chevron para indicar que navega hacia atrás.

Código añadido en viewDidLoad:

UIBarButtonItem *backBtnItem = [[UIBarButtonItem alloc] initWithTitle:backArrowString style:UIBarButtonItemStylePlain target:self action:@selector(backBtnClicked:)]; self.navigationItem.leftBarButtonItem = backBtnItem; self.navigationItem.leftBarButtonItem.enabled = YES; 

y acción asociada:

 -(IBAction)backBtnClicked:(id)sender { [self.navigationController popViewControllerAnimated:YES]; } 

Lo que probablemente está sucediendo es que el controller de vista al que se desplazan los botones está rompiendo la stack de navigation; el controller de vista de destino al que sigue la aplicación después de presionar, diga "Cualquier categoría", está utilizando el controller de navigation de una manera no estándar.

Eche un vistazo al controller de vista de destino. Si está destinado a funcionar correctamente con el sistema del controller de navigation, no debe empujar, hacer estallar, ajustar o iniciar cualquier otra forma de navigation en sí.

¿Qué hace el controller de vista de destino?