How do you switch from one animation blueprint to another?

I want to switch out the animation blueprint of a character model from the default animation to a custom set of animations but when I try to change the animation blueprint on the mesh nothing happens, if I set it to Animation Asset I doesn’t let me pick any of the new animations, and if I try to play the new animation through the event graph nothing happens. What am I doing wrong?

The skeletons should be the same save for a few sockets.

No idea.

Changing animation blueprints works fine, even at runtime.

Whatever you are doing must somehow be incorrect, but there really isnt enough info to figure out why.

One thing to check maybe.
The animations and the mesh you use must have the same skeleton for it to work.
Its not an “i think” situation. Either it is the same skeleton and its fine, or it isn’t and it wont work.
There are ways around it, like retargeting, but youd have to look for ways around it to get a valid combo of skeletal mesh + ABP running.

It sounds like the skeletons are not the same.
They might have the same bones but that doesn’t mean they’re the same skeleton.
In this sense meaning the same file.