Godot Version
4.3.stable
Question
My goal is to assign a Bone Map to my character so I can later on bring a slightly different character and move the animations over to that new one.
My character is a simple voxel based character so it just doesn’t have all the bones that full humanoid character would have. However, if I understood how Bone Maps work (and animation retargeting), as long as all the bones in imported model are mapped to a bone in the SkeletonProfileHumanoid profile (and they all show in green) I should be able to use this. I would expect to have the same bones with just different names.
And this is partially what happens except that some animation tracks are missing. In the screenshots you can see how all the rotation tracks are there but the movement tracks (apologies if these are not the right naming, I mean the tracks with the orange icon showing 4 arrows and a center dot) are all missing except the first one (Hips, which was previously the “base” bone).

Before reporting an issue in GitHub I wanted to make sure that I am not doing something wrong myself since I have very little experience with animation retargeting.
Here you have a project that you can open an easily see 2 scenes, one with a character imported with that Bone Map assigned and the other one without any Bone Map assigned.
Thanks for reading!