What is the root component on your football actor? I noticed that in some cases components do not follow the root component, still not sure how exactly it works. Actor attaches just fine and moves with my character but the static mesh component maintains it’s position and does not follow the root component.
You can check if this is happening in your case by selecting your football actor, then pressing play, after your character spawns in press eject, check the position of the football, it should be marked with huge red cross. Press possess again, do whatever you do to attach it to your character, eject again, check position of the cross. If it is still on the football then I was wrong and this is a different issue. If the cross is on your character and not on the football, then this is it.