Is there's a way to actually set back ChangeState to default after being changed?
Unless SetStateEnabled has been set to maintain a state indefinitely, just setting the state to Landed(7), or GettingUp(2) are usually good, since they almost immediately transition into the character standing idle.
Changing SetStateEnabled has to be done manually, but you can use GetStateEnabled to check if certain states match their default settings.
Hope this helps!