MediaPlayer texture only plays on flat plane

I have a model of a TV and on the TV screen, I specify a media texture to play. When I start the game the TV screen just stays black, (I tried playing it using the blueprint function call but that did not change anything).

If I make a simple plane and put the media texture on it, it works fine. Why does my media texture only work on a flat default plane and not on any other surface for me?

I got it, it has nothing to do with the flat plane, it has everything to do with this:

I found this great guide for Media Texture Play a Video File | Unreal Engine Documentation

Yeah I was about to say, I wrapped mine around a cylinder!