That sounds very odd- static mesh components and skeletal mesh components should both attach and animate in the same way. Were you specifying a bone name? Did it not move at all, or did it move with the character, but not with the bone? How did you create the backpack blueprint? Is it possible it’s ModifyFrequency is Static not Dynamic?