Media Player showing last frame on Open Source

Hello there!

In order to play a video in a widget, I am using a Media Source, a Media Player and a Media Texture that I applied to a material.
It works just fine, however when I call it with “Open Source” and then set the visibility of my image (stored in my Widget Blueprint, to which I then apply the material) to true, it briefly shows the last frame of the video before starting. I have tried multiple things, including setting a delay before showing the image, but since it should trigger on input (I am doing a visual novel), it looks weird because the character image shows up 0.2 seconds later than the rest of the UI (plus, it doesn’t even fix the issue).

Do any of you knows a solution to this?
Thank you!