Model not moving with rig

I recently created a human model in blender and with it created a basic rig for animation, I exported the model as a .fbx and imported it into unity fine, the main issue is that the model doesn’t seem to snap/move with the rig and just stays in the default T pose. On the rigging options for the model I’ve used humanoid and generated a rig form the one i made in blender and as far as i can tell all the nodes are green, however the same issue appears when previewing the model in the muscle mode, the rig appears to move just fine by the character doesn’t move with it.

As you can see the rigging appears to be ok

But here the model doesn’t move with the grey rig below like it should

I’m not 100% sure if this has anything to do with it but I keep getting a message in the console each time I save the scene

“Cleaning up leaked objects in scene since no game object, component or manager is referencing them
AnimatorStateMachine preview has been leaked 5 times.”

Wow what a helpful community.