Subo el post para poner mi solución. Después de probar muchas cosas parece que de momento me funciona bien (de momento y tras varios reinicios). He puesto en la cámara el almacenamiento en el teléfono en lugar de la tarjeta. Ahora me lee bien tanto las fotos nuevas que se van almacenando en la memoria interna, como todas las que ya tenia en la externa. A ver si os funciona