I made NO modifications on the original ThirdPerson template anim files,
properly defined the directory to be included in DefaultGame.ini using +DirectoriesToAlwaysCook,
set bDontLoadBlueprintOutsideEditor flag to False in DefaultEditor.ini,
and, checked the Packaging log file. The files that I’m trying to load are properly cooked in package.
As an alternative to static FObjectFinder method, I also tried to load the same AnimBP file using FStreamableManager Sync/ASync loaders. The file is properly loaded, but ResolveObject() somehow fails to generate a valid object.
Adding “_C” at the end of filename and treating the file as a “UClass” makes things run smoother. Now it runs properly on both editor and packaged game.