Getting curve value from animation sequence return zero

In the animation instance when I run the following:

TArray<FName> Curves;
	GetAllCurveNames(Curves);
	for (FName CurvName : Curves)
	{
		GEngine->AddOnScreenDebugMessage(-1, .1f, FColor::Red, CurvName.ToString());
	}

I can see that all of the curves are there also, but every single one returns 0.