Cannot detect CFrame changes in animated Mesh

Hi all,

We are developing a scene in Maya using a CM scale with some animated custom characters to be imported in Roblox.

We are facing basically two issues:

  1. Roblox does not detect changes in the CFrame of the animated part (like its not moving)
  2. The grid of the animation does not correspond to the grid of the modelling software. We import the mesh setting the unit in CM, but when we load and trigger the animation it does not respect the grid as in Maya

I’m attaching here the basic script from Roblox we are using for Non-Humanoids animations (from the CreatorHub) parented to the rig

local rig = script.Parent

-- Create a new "Animation" instance and assign an animation asset ID
local kickAnimation = Instance.new("Animation")
kickAnimation.AnimationId = "rbxassetid://2515090838"

-- Create a new "AnimationController" and "Animator"
local animationController = Instance.new("AnimationController")
animationController.Parent = rig

local animator = Instance.new("Animator")
animator.Parent = animationController

-- Load the animation onto the animator
local kickAnimationTrack = animator:LoadAnimation(kickAnimation)

-- Play the animation track
kickAnimationTrack:Play()

-- If a named event was defined for the animation, connect it to "GetMarkerReachedSignal()"
kickAnimationTrack:GetMarkerReachedSignal("KickEnd"):Connect(function(paramString)
	print(paramString)
end)

I’m also attaching the basic cube model which should be simply moving forward, but we cannot detect movements in Roblox.
jnt_animazione.fbx (33.8 KB)

Any suggestions would be really appreciated.
Thanks