5.4 Issues with Gameplay Ability System?

the UGE_Reload::StaticClass() is a custom class with the duration being set correctly as shown below

DurationPolicy = EGameplayEffectDurationType::HasDuration;

DurationMagnitude = FScalableFloat(1.0f);