Halo 4 stuff resetting

It seems that whenever I move my USB device which has all my saved game data and my profile into a different xbox, everything is reset. My loadouts and armour are default, and every single thing I have unlocked is labeled as new and is starred. it is quite annoying. Anyone know how to fix this?