Yes, but with this new fix I think I can get around this by only changing the preload attribute when the post with the media comes into view (e.g. via scrolling). The issue is that once the metadata is fetched from the secure media URL, the presigned URL is generated and used in the player, which expires in 5 minutes. So if you don’t press play in that 5 minutes the URL will have expired.
I am wondering if I can use JS to play then pause the media, whether that makes a difference to the 206 partial content requests that are sent later, which do not seem to be beholden to the presigned URL expiry. I could be wrong here though, I need to play around some more.
Edit: Confirmed on an Android device using Chrome myself that this issue does not exist there.