When I try to transition between animations using the FadeTime parameter in :Play() and :Stop(), sometimes I get a little delay which causes the default pose of the rig to be shown for a split second before playing the correct animation. I know that this is the result of the absence of an animation playing on the rig and after experimenting for a while, I realised that the FadeTime parameter was the culprit. Here is an example showing FadeTime sometimes transitioning with no delay while other times having a split second delay inbetween transitions, exposing the tposing default pose.
And here is a picture of the transition setup I have with the FadeTime parameter.
I have not seen a topic regarding this issue and I am still trying to fix it. Any help is greatly appreciated.