Here is what I think of it.
There are different displacement atoms in this other file. Therefore, if in such a file, if the atom came first, this file plays with buffering. Thus, this file is loaded using parts, and playback continues using buffering.
In another case, in the move atom file, finally, the entire entire file is first loaded, then it is played. Therefore, I think that in your case, why mp3 is delayed with some time to download all mp3.
You can change the movement of an atom to such a file using encoding. Check this answer. Move and fix atom atom of video recorded on iOS phone
source share