Media textures not playing on my TV screen mesh when I play game at runtime, but work fine in the blueprint's viewport

I’ve tested everything I can think of but I cannot figure out how my media textures play the associated .MP4 files just fine in the preview viewport in the blueprint but not in-game. They play just fine in the preview for the texture as well. At best, in-game though, the TV screen mesh just changes the texture to the grey checkerboard texture. Any clues? Thanks much.

Media Player does not play video automatically when you press play. It has to be setup to do so.

  1. In any actor or level blueprint, make a MediaPlayer variable, compile and set its default value to your media player asset.
  2. Call MediaPlayer::OpenSource and select the MediaSource asset you want it to play, and that’s it.

Works but not on a mesh, only on a plane added to the scene.