In certain situations, a constrained object can become motion history dependent. For more information, see Motion history dependence effects.
You can control motion history dependence by making sure that the aim vector and the up vector do not point in the same direction. In they are pointing in the same direction, the best way to prevent motion history dependence is to change the up vector’s direction. You could also change the aim vector, but it’s likely that you choose the up vector so that the object aims in a particular way.
Additionally, if the aim constraint’s World Up Type is set to None, the constrained object can be motion history dependent.
To change up vector or aim vector direction with Attribute Editor
To change World Up Type attribute with Attribute Editor