Video Frames Not Playing

Hello there!
I’m not sure what category this would be under, but I assume scripting because there is probably a way to enable video frames via script.

My Issue: I have exactly 2 video frames in my game, and when I test the game in Studio, the videos play, but in-game, they don’t. They are both on Surface Guis, then have looped and isPlaying set to true. This happens with any video I use.

Does anybody know a way to fix this, or stop it from happening?

You might not have it visible or the SurfaceGui enabled.

It is visible. The video shows, but it doesn’t play.

I solved it. I just inserted this script into it.

Video.Playing = true

I am having the same issue as well. When the game is in edit mode, the video shows up fine, but when I press F8 to run the game, the video frame doesn’t show up nor it plays any audio. ImageLabels, TextLabels show up just fine. The GuiState value stays “Idle”, it works fine in the regular Play and Play Here.
All the solutions I tried:

  1. The SurfaceGui is visible? Yes
  2. The Frame is visible? Yes.
  3. Have you tried changing the ZIndex? True
  4. Is Active true? Yes.
  5. Is “IsLoaded” True? Yes

System Specifications:
GPU 0: Nvidia GeForce RTX 4050 (6.0 GB VRAM, DirectX version 12)
GPU 1: Intel(R) UHD Graphics (7.9 GB VRAM, DirectX version 12)
OS: Windows 11 Home 24H2. 64-bit
Nvidia Control Panel Settings:
Image Settings: Balanced
PhysX settings: Auto-select