# Common Issues

***

## Cinemachine and Camera Errors

If by any chance,when importing the asset to Unity 6, you are getting these errors from the ThirdPersonFollowTarget script.

<figure><img src="/files/ckqQaQ3HG79PRAbDKZNs" alt=""><figcaption></figcaption></figure>

Please make sure you remove **Cinemachine2** from the Package manager, install **Cinemachine3**, and upgrade the prefabs here:

<figure><img src="/files/9xswR2C6mqmzMREHzPrZ" alt="" width="563"><figcaption></figcaption></figure>

## The animal is not moving

You are making a custom animal, but when you try to move it, it does the animations, but won't move forward. Most of the time, the animations you are using are not RootMotion.&#x20;

​

![](https://files.gitbook.com/v0/b/gitbook-legacy-files/o/assets%2F-Lzhr1XSMzMqNXjRnNlb%2F-MdONPIJ1QOeCasfwqVA%2F-MdOPWOEj0SRdFUuQon7%2FDZELWU0e1t.gif?alt=media\&token=aac05421-115f-4bb0-9d84-df858c56d184)

Check this [**Tutorial**](/animal-controller/how-to-ac/movement-no-rm-anims.md)**.**

***

## The animal is falling near the ground

If the animal starts to **fall** for no reason, it should be because the **Ground Layer** in the animal controller is set to Nothing, or the layer of the Game Objects considered ground is set to a different layer.

The Default value for the Ground Layer is *Default*. You must add your other ground Layers to the Animal **Ground Layer Mask**.​&#x20;

![Ground Layer is set to Nothing](https://lh6.googleusercontent.com/pgOFAielD0y9cHgVhd9L0mQhZ_CNG2v0ACs4od7jiTErDnP18kp0p6hKXrEJ3fb-RpgdZx3mit7WTZ95FPRLlMMm7BENq6g_1DnPfqPFsh4uoY8Qk_v4TlOpaqt5l82mYeHJGvrF)

![](/files/SI1Dm46RX2iK5WFKAzd1)

***

## States are not getting active or are \[Pending] (Missing Tag)

When the state does not get active, or the state goes to the **Pending** state, usually the reason is that The **Animation tag** is not properly set.

Make sure the Animation Tag matches your State :

<figure><img src="/files/of6hHdY8Mx8JYWGmpG45" alt="" width="474"><figcaption><p>Name of the State tag is the ID Name</p></figcaption></figure>

<figure><img src="/files/iE3WBHcaxopVUXS3gngo" alt=""><figcaption><p>This name must match on the Animation State Tag</p></figcaption></figure>

{% hint style="warning" %}
The tags are **case-sensitive**. E.g. make sure you set **Locomotion**, instead of **locomotion**
{% endhint %}

***

## The Character slides on Slopes

If the character slides when it's on slopes, make sure the Main Collider is not touching the ground. The Animal Controller works with a floating Main Collider. Make sure the collider is set from the Hip to the Head

The Interaction with the ground is calculated using rays

<figure><img src="/files/C7TsuUZNYdX37Gy6yvHu" alt=""><figcaption></figcaption></figure>

***

## The character jitters when it moves

{% embed url="<https://streamable.com/yukptq>" %}

If the character jitters, ensure the Brain Camera is set to Fixed Update and the Animator Controller is set to Animate Physics.

<figure><img src="/files/RqCgEd6kFTOKNFBOFxGQ" alt="" width="499"><figcaption></figcaption></figure>

<figure><img src="/files/ZNAz3RbKvXrCikKKw3kR" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://malbersanimations.gitbook.io/animal-controller/quickstart/common-issues.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
