Unity is giving the error in console when I try to click transisition in animator
06:16 21 May 2026

I am facing a very strange issue in unity animator.
I have create animations for a 3rd person controller.
But on one animation "crouch walk" the behaviouse is not understanable.
Its about "loop time" checked or unchecked. in both cases the animation worked fine.
but when "loop time" is checked and I try to click on transition in animator it does'not show any paramters (which I created earlies : eg: crouch bool for crouching).
and in inspecter it gives the error below:
[14:53:35] ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced. UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
PS. I have tried changing the animation clip but nothing helps, also it does matter if the clip is attached in animator or not , the moment I check the loop time it through the error.
screen shot attateched.

unity-game-engine