A possible idea for this would be that the file is corrupted but it still has a JPEG file extension, so it isn't showing you the preview because it is corrupted and has a .jpeg or .jpg extension to show you the standard icon. Just a thought. Happens to me sometimes.