te ha pasado lo mismo que ha muchos de los que nos han tenido que cambiar las consolas
Lo que sucede es que cuando descargas un juego completo se desbloquea
para la consola! y para el gamertag! es decir que si colocas el disco duro en otra consola se va a ver solo como versión demo, PERO si el que compro ese street fighter inicia sesión no hay problema, el juego se pone en versión full, por si acaso te digo que si se desconecta nuevamente ese juego queda como demo.
En la consola donde se compro, por supuesto, no es necesario iniciar sesión ni nada!
Lo del halo! si sigue siendo como en Xbox, tiene que ser por lo mismo o mejor dicho algo muy similar. Lo que pasa es que en Xbox se creaba un archivo que contenia un "hash check" que sirve para ver si el contenido se ha descargado correctamente, y también en ese archivo los primeros X bytes eran una especie de password que surgían de la combimación "id Juego y Hdd-key+Consola", al pasar el disco duro de tu amigo en tu XBox360 ese "password ya no coincide con el que se generaria en tu xbox". Cuando detecta que ese "password" no coincide te elimina el contenido de la actualización. Los mapas los deja ahi pero ya no los puedes ver, hasta que pongas la actualización nuevamente.
De las 2 cosas estoy 100% seguro.
cya!