Device: iPhone 11 pro
OS: iOS 14.7.1
GoogleAds-IMA-iOS-SDK: 3.14.4 (also observed on 3.14.3)
Using your swift AdvancedExample, I can easily reproduce a bug that always makes the content restart at the beginning after mid-Rolls when using a `.m3u8` file.
If you select the "AdRules" option in the app, which uses HLS, you'll see that the content will go back at the beginning every time the midRoll ends. The bug does not occur when using an MP4 file, but I was able to reproduce it with all the HLS files in my project.
The bug seems to occurs when using the new way of creating a `IMAAdsRequest` that support Picture in Picture. If I change the code to use the old version (the one that doesn't support PIP), it does not happen.