Variant Manager in Networked game not working

Has anyone managed to get Variant switching to work in a multiplayer environment? I tried setting the changing actors to replicate, which does nothing to affect change on the clients. So I tried the hard route of replicating with “CurrentVariant” int and then switching the variant on notify. In the BP editor I can see this RepNotify event fire on both the Client and Server and have confirmed the CurrentVariant variable is replicated but still only the Server updates the variant changes. The Clients stay stuck on initial variant.

This does nothing when it fires on the clients, does not switch to the “Current Variant” index given.;base64