I am going to re-iterate what Paul as said, at the risk of sounding redundant...
The Halo's aren't faulty
The Angel's aren't faulty
However, the Halo may not like the Angel (possibly also vice versa). It would *seem* that some Halo's push a lot harder than others, regardless of whether they have the same software or not. Don't waste time trying to get it working - if it doesn't work and causes chops get a different Halo. It seems ridiculous but it is the easiest option.
I got through 3 Halo B's (all TE) before I found one that worked with my (many!) Angels. When you get one that works, it works perfectly, absolutely NO chops, still by far the fastest loaders out there...
The only thing that is worth checking Angel wise is the ram stroke. Make sure that the breech and bolt audibly click into place when you close the roto breech (as per manual).