I have 30 GB's left...
Yes it does save to my external drive. (Which has 30 GB remaining)
Well, I just installed it to the external drive, and it is on the profile that I bought it with.
Yes, I bought it through the xbox live market place. It is checked that I have it in game,
restart your xbox?
try the subreddit or the activision forums