Actividad se reinicia cada vez que se desactiva el permiso de configuración

Estoy desarrollando una aplicación de Android con estructura: MainActivity-> FragmentA-> FragmentB-> Fragment C

Ahora en el Fragmento C, voy a Configuración de permisos y hago que la Cámara acceda a Denegar, luego devuelvo una aplicación. Me doy cuenta de que la aplicación se reinició (tránsito al Fragmento A). ¿Me puede dar alguna razón y sugerencia para resolverlo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta