A cached mp4 file is not played. Instead AudioStreaming directly reports finished playback. With AudioStreaming version 1.2.8 this wasn't the case. From version 1.3.0 upwards this issue is occurring. The callback audioPlayerDidFinishPlaying is called immediately with stopReason: eof. The callback audioPlayerUnexpectedError is not called. The log doesn't show any anomaly either.