Sharing the same AnimationBlueprint on several skeletons

Is there any way for you to use the same skeleton for the other characters?

If not, could you please describe what “not working” means in this case? I would think that re-targeting would work as long as the skeletons are somewhat similar.

Also, it sounds like you are just trying to share state transitions. If that’s correct it may be easier just to abstract the logic in the transitions into the pawn (assuming it’s shared) and rebuild the states for each character.

If that’s not an option, another one may be to see if you can create a parent anim bp that has the states in them and then create subclasses of that for the actual implementations (this will only really be logical if you have different animations but the same state logic).

Another option would be to see if you can create an anim graph by itself and bring it into the the anim bp. This would likely need to be done in C++ as I don’t recall any of those options in the bps.