So a couple hours ago I set up the bootcamp soldier model so that the spine would move up and down with the camera. After doing this I set up a character controller and an input controller on the soldier, as well as a mouse look script. The problem is that whenever I press the play button, the player automatically drops halfway through the terrain. I believe that part of he problem is that the input controller thinks that the player is grounded when really it is around waist deep into the terrain. The character will still move left right back and forth as well as jump, but will always fall back waist deep into the terrain. Any help on how to fix this would be much appreciated.
Character falls thru to his waist - Questions & Answers - Unity Discussions See Emericanized’s answer - that sorted out the issue for me. Basically, it’s the model which was poorly implemented (joints/animation/etc), not a “coding level” issue
Also make sure you didn’t lose your animation references. Sometimes if you rename animations or move them around their reference is lost in mechanim and you’ll experience the same behavior. This is generally noticeable when your character animations no longer work properly as well.