There’s a bug report for a related issue here: Unreal Engine Issues and Bug Tracker (UE-248264) (I’m not the same person who reported that bug)
What I’ve found on my end, is that retargeting any animations involved in pose searching will cause databases to automatically pick them up, removing the original animations, creating confusion and referencing issues.
What I’m trying to do is to automate the creation of anims involved in the motion matching with Python and using the duplicate_and_retarget function. The newly created/retargeted assets seem to retain the references to a variety of databases the original animations are connected to, which shouldn’t be the case.
Deleting those newly created animations is also a pain, Unreal just won’t let you, and you can only nuke them ‘manually’ when Unreal is not open, which is far from being ideal.
I’m not sure what my exact question here is apart from seeing if anyone else has had issues with this, and if so, please vote on that bug to get fixed by following the bug report link above. This is happening on 5.5.0 for me.
UPD.: Also, just remembered that if you duplicate the original anim bp used in GASP, the one that is referenced by the main Chooser Table, that table will randomly start picking up the newly created anim bp, will get confused and also randomly output warnings. So, there’s just something weird about how the new assets like pose search databases, choosers, etc. store references.