- Edited
cybereality
Thanks for further testing it! I did the same, and I even re-instantiated the anim in Godot and tried tweaking the frames and rotation there. No success.
but the fact that the animation works in Blender, Unity, and Unreal, leads me to think there is a bug.
Yes, precisely If it were looping wrongly anywhere else, I'd be the one to blame, but since it works everywhere else, I see this as a Godot problem.
Biggest proof that it just works everywhere else. The wheel animation for my game trailer (starts at 0:11) is EXACTLY the same unaltered in UE, it's the same mesh and NLA action. For the sample project that I gave above I just removed the other parts of the mesh.