UAnimInstance::Montage_Play return wrong duration

UAnimInstance::Montage_Play ever returns sequence duration unscaled by rate. If i pass any rate value it is still returns lenght like scale = 1