Animation Curves disappear when packaged

My animation sequence curves seem to disappear when packaged. They exist and return values when in editor but they vanish when packaged. Any idea why? Other devs who faced this problem solved it using GetCurveData() and shipping build but I’m already doing that and it makes no difference. The first part of the function is given below, any help would be very much appreciated :slight_smile:

float UDistanceSort::FindCurveTimeFromValue(UAnimSequence* InAnimSequence, const FName CurveName, const float Value)
{
if (InAnimSequence)

		for (const FFloatCurve& Curve : InAnimSequence->GetCurveData().FloatCurves)
		if (Curve.Name.DisplayName == CurveName)
		{

I think i have the same issue, did you figured whats wrong? What version of engine you using?
For me it happened after moving to 5.2 from 5.1. It is working in the editor, but when packaged its just not working.

Same issue for me, the issue appeared after updating to 5.2. In Editor everything works properly and is shown in the debug:

ShowDebug ANIMATION
ShowDebugToggleSubCategory CURVES

But in packaged game it’s not working and the curve doesn’t show up in the debug display either :confused:
EDIT: the issue appears in standalone as well

Same issue here, in 5.1 there is no problemo, but in 5.2 on the other hand… it’s only working in the Editor (Standalone Game and Packaged Builds are fully bugged)

This has been fixed in an upcoming hotfix. Thanks for the report everyone, stay tuned for the update!

1 Like

Thanks Victor!

Thank you very much!

Well, the 5.2.1 hotfix is finally out, but the issue is still there sadly… as far as I can say. :frowning:

Maybe we should wait until the very next hotfix of 5.2 or until the next major 5.3 update to be able to use Anim Curves in Standalone Game?

Build from source and/or dont use the experimental release for production.

Any news on this? Has there been a hotfix? Also not receiving any data from Version: 5.2.0-0+UE5 built from source

EDIT: https://github.com/EpicGames/UnrealEngine/commit/8c67e048fee8bdd9ed5c0754b956eb3c3b7d9765