I’m using a viewmodel system for my game that includes guns, and I’ve run into an issue with the reload animation. During the reload, the gun sometimes doesn’t follow the arms correctly. Instead of moving and rotating with the arm as expected, it will often move upward or stay in the wrong position. Other times it works perfectly and follows the animation correctly. The behavior seems inconsistent and almost random.
I’m attaching the gun to the viewmodel’s arm using a Motor6D. Does anyone know what could cause this or how I can make the gun consistently follow the reload animation?