Bad audio synchronization when playing a video from a widget

Hi everyone,

I have a fullscreen BP Widget to play files using the media player (importing the mp4). From what I have been able to check so far in Unreal Engine (4.27), there is no way to include the audio using the same open video node. So I am using the “Open Source” node from the widget BP and the “AddMediaSoundComponent” node from the level blueprint. With this, I get the audio to play when the video plays, but it is out of sync. The strangest thing is that when I use “Play” or “Standalone” mode, it seems to play fine, but when I do a Build, the delay is extreme and it seems like the video takes longer to start or something similar, desynchronizing everything.

LEVEL BP

WIDGET BP

Is there a better way to do this? I need to be able to play the prerendered videos (mp4) without any kind of delay between the audio and image.

Thank you very much!
Have a nice day,