Blender animations not looping and duration wrong

Godot Version

4.3 RC 2

Question

When importing my model and my animations from Blender, the duration seems to be different for each animation and the looping is not smooth as expected.
In Blender

In Godot

I’m assuming that the additional keyframes at the end of the animation in blender are still imported into the engine, even though they are only supposed to be used in blender for looping the hip-swing during the walk cycle. This may make the animation longer than it is in blender and that results in this harsh loop.

I am very new to this whole importing (and blender) thing so I would really appreciate if someone could help me out here.