Animation wouldnt play in a viewmodel

Two things which may help;

  1. I’d use an Animator class for your view-model, reasoning for doing so is explained here. Just pop it under your view-model’s Humanoid and load animations using that instead.

  2. Check and make sure only one part in your view-model is anchored, such as the Head or HumanoidRootPart.