Matinee Movie Stuck At First Frame

FOR ANYONE SUFFERING FROM NO ANIMATIONS PLAYING WHEN RENDERING/MAKING A MOVIE:

I am answering my own question here. After many days of scouring, and bleeding from the ears, I was playing around with every option in UE4 and found that a small, inexplicably technical box under the skeletal mesh options called “Mesh Component Update Flag” should be set to “Always Tick Pose and Refresh Bones”. This solved my problem of no camera animation when using a skeletal mesh.
Why it is set to just “Tick Pose” by default, I have no idea, but everything appears to be working now. This is not really an intuitive option that most people would think to look at for something so simple.

I will list some other tips to try, should anyone find this post by wondering why Matinee is not playing nice. All answers I’ve collected by googling my problems in the past.

  • Select your Matinee in the Outliner and make sure the box labeled “Play on Level Load” is CHECKED. This prevents the renderer from automatically creating a camera at world origin (or using the player cam).

  • Hook up an “Event BeginPlay” to a “Play” node in the Blueprint level editor and hit “compile” on the top left. The “Play” box should automatically bring in your Matinee box. You can right-click and search for both nodes to easily add them.

  • Under the “Render Movie Settings” dialogue window when exporting your movie, keep your output directory short. It’s best to set it to your desktop, and create a subfolder there. Example: “C:/User/YOU/Desktop/Render”.

  • Under the Matinee actor in the Outliner, check the boxes “Rewind on Play” and “Rewind if Already Playing”. That may solve syncing problems.

  • Make sure no actors are hidden in game. There should be an option for this under your Matinee actor and your skeletal mesh actor.

  • Make sure your director group’s keyframe uses your CAMERA, and NOT your skeletal mesh.

  • Double-check your skeletal mesh is actually using the animation you imported, in the Outliner Details pane. It may be accidentally set to “Animation Blueprint”, or the “Anim to Play” box may be empty. Also, set it to “Playing” and “Looping”, just in case.

  • Make sure the teeny tiny check boxes to the left of your director group and skeletal mesh in Matinee are CHECKED.

  • PRO TIP: You can select the little camera icon next to your camera to change your viewport to that camera, in Matinee.

Hopefully these tips help somebody else. I only needed a few of them, but they are all solutions I’ve seen to other people’s problems in my searching.

Good luck, and happy developing!