( Assertion failed: InDeltaTime >= 0.f [File:D:\build++UE5\-\AlphaBlend.cpp] [Line: 102] ) Crash report + fix

Since i could not find this crash report anywhere on google il post my finding here for future reference.

Scaling a skeletal mesh global animation rate with a [timeline] curve that dips below 0 on a skeletal mesh that is using a animation montage crashes game/editor with the following crash consistently.

I was doing a freeze system for my enemy actors and was consistently crashing when freezing them during any animation montage (other animations work perfectly fine)

And figure the curve i was using was ever so slightly dipping below 0 and crashing the editor (also happens for packaged projects)