Reading/Writing Variables

Have you tried using a Blueprint Interface? I’m an animator and have used interfaces to pass data between character blueprints and animation blueprints.

More info: Blueprint Interface | Unreal Engine Documentation