MediaTexture not updating for CloudMask in BP_CloudMask_Object

I followed the guide to create volumetric clouds using a mask. It works great with a static image. However, I am now trying to use a video as the mask to animate my clouds. The video loads and plays fine. The Media Texture appears to be updating, and I can assign it to the Cloud Mask in a BP_CloudMask_Object instance.

When in editing mode, I can see the texture update in the debug plane as the video plays. However, when I hit the play button to make the level active, the texture never updates; even if I play the video manually (it should be autoplaying). Is there something I should change in the BP to update the texture in real time?