Blender -> Unreal, imports wrong keyframes?!?

My Character mesh was made in Blender, and i have animations from keyframe 1-1600.
I couldn’t find a way to export the animations proberly, so my idea was exporting the mesh once, and then use unreal import options to import the animations one-by-one. (btw… this is really crazy… is there really no better way?)

However, the keyframes doesn’t match. If i import frames 1-120, unreal seems to import 2-121. Frame 121 is the beginning of the next pose, so it’s a good contrast. when animating.

In Blender i checked the .fbx export settings. The keyframe sample rate was set to 1.0 and “simplify” was set to 0.0. So the export settings seem correct.

PS: I’m really frustrated, i imported all those animations, and now they are all corrupted… explode

I checked the animation editor, and it seems there is excactly the right amount of frames, 0-119, but they have this offset of one frame…

Sorry, some information was wrong. I thought, Unreal was just using some offset, but thats incorrect. Unreal just imports one more keyframe.
See the picture below.
Blender Frame 121 = Unreal Frame 0
Blender +97 ----------- Unreal +97
Blender Frame 218 = Unreal Frame 97
Thats allright, but see the image, the unreal animation has 98 Frames importet.

Export settings in Blender SEEM to be ok.
Import framerage in Unreal set for 121 to 218

If i import 121 to 217, everything is allright. So maybe a unreal or a blender developer has just gone wrong with exiting some while/for-loop?!? :open_mouth:

So… if you import animations, always import from startframe to endframe-1