Hi arbopa,
Unfortunately, this is a known bug with UE4 (UE-16478). Right now, Set Static Mesh and Set Skeletal Mesh, and possibly other component values, do not replicate their changes. For now, you’ll need to create separate Characters and swap between them, rather than swapping Skeletal Mesh in Character. If you make children of that Character and use those, any references should remain intact.