Description

When iterating through the struct’s properties to check if the values have remained the same, it seems as though the SectionIdToPlay has changed, causing validation to fail (see attached log snippet).

Steps to Reproduce
  • In Lyra, enable push model and push model validation (net.IsPushModelEnabled=1, net.PushModelValidateProperties=1)
  • On a client, activate a gameplay ability that plays a montage, such as the dash
  • Observe the following ensure is triggered in CompareParentProperties:
    ”Push Model Property changed value, but was not marked dirty! Property=/Script/GameplayAbilities.AbilitySystemComponent:RepAnimMontageInfo”

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-384357 in the post.

0
Login to Vote

Unresolved
CreatedJun 12, 2026
UpdatedJun 16, 2026
View Jira Issue