iPhone and iPad don't play audio for certain videos
Not at all - nothing in that metadata looks like it would be problematic. 


MP3 support is quite good
h264 is one of the preferred codecs for iOS since quite some time. 


You may have to check the correctness of the file or transcode it or get a more thorough error confpdition if ones like this fail to play on iOS.