Networking Animation in GAS

I’m having basic animations propagate from the player (client) to server. Is there a best practices from animation in using GAS for networked games?

I’ve tried so many things… making custom events… trying every replication type… I just cant get the animations to play, though the root motions update.

I now just know:

  1. Gameplay ability don’t runs for simulated proxy. Like local copy of some enemy actor
  2. Gameplay Cue can run animations and its runing in simulated proxy
  3. Ability task also running in simulated proxy
    So try to search some info about Gameplay Cue, i think

Additional info, mb it will be useful links: - great video
Gameplay Ability System - Advanced Network Optimizations - Devtricks - idk looks ok
GitHub - tranek/GASDocumentation: My understanding of Unreal Engine 5's GameplayAbilitySystem plugin with a simple multiplayer sample project. - perfect repo + info about ability tasks (also availible gameplay cue)