Replicated/Multicasted characters only multicast their VFX when a server character is physically looking at them.

After some consultation on a discord with another developer, they led me to this option in the characters blueprint, switching it to Always Tick Pose and Refresh Bones fixed the issue.
image

1 Like