UE4.26 - Alembic/FBX animation caches not syncing up

I wanted to share a similar issue and a fix in case others would encounter the problem.
tldr: Need to match source frame rates (of both the alembic and FBX) prior to exporting

Scenario:

  • I have an alembic animation of a character holding a wand
  • I also have an FBX animation of the wand (so that i can access the rig for VFX)
  • In my case, the alembic was exported from blender, and the FBX from Houdini

Issue:

Investigation:

FIX:

NOTES

  • Initially, I had to offset the FBX animation in the sequencer to start at frame 1 for it to match the alembic animation:

    This is because my Houdini scene starts at frame 1 (by default).
  • The fix was to simply go back to the Houdini animation options again and set start frame to 0, then re-export the animation FBX.