Encountered this in section 309 Dynamic Gameplay Effects.
Debuff effects will fail in UE5.3 because the burn tag is not applied to the target. InheritableOwnedTagsContainer is marked as deprecated, but it actually fails to work in 5.3. The warning was clear as mud:
UE_DEPRECATED(5.3, "Inheritable Owned Tags Container is deprecated. To configure, add a UTargetTagsGameplayEffectComponent. To access, use GetGrantedTags.")
After some, research, and trial and error, I found the following fix. The workaround is to replace:
Effect->InheritableOwnedTagsContainer.AddTag(GameplayTags.DamageTypesToDebuffs[DamageType]);
with:
UTargetTagsGameplayEffectComponent& AssetTagsComponent =
Effect->FindOrAddComponent<UTargetTagsGameplayEffectComponent>();
FInheritedTagContainer InheritedTagContainer;
InheritedTagContainer.Added.AddTag(GameplayTags.DamageTypesToDebuffs[DamageType]);
AssetTagsComponent.SetAndApplyTargetTagChanges(InheritedTagContainer);