UIImagePickerController aparece pero la cámara no se inicia en iOS 5

Tengo una aplicación donde presento unUIImagePickerController con el tipo de fuenteUIImagePickerControllerSourceTypeCamera. Todo funciona bien a menos que salga de la aplicación y regrese (la multitarea está habilitada para que la aplicación regrese justo donde la dejó) y presento elUIImagePickerController de nuevo. Aparece en la pantalla pero la cámara nunca se muestra, la animación donde se revela la cámara nunca sucede, aquí hay una captura de pantalla:

Si presiono cancelar y presento laUIImagePickerController de nuevo, la cámara se mostrará bien. Entonces, la única vez que ocurre este problema es la primera vez que presento elUIImagePickerController después de volver a la aplicación. Alguien sabe por qué sucede esto? Estoy codificando para iOS 5

Estoy presentando elUIImagePickerController con

[self presentViewController:capturePhotoPicker animated:YES completion:nil];

y descartándolo con:

[self dismissViewControllerAnimated:YES completion:nil];

Estoy usando el mismoUIImagePickerController objeto cada vez que lo presento

Respuestas a la pregunta(2)

Su respuesta a la pregunta