I have a thread going in the service rifle forum. I haven't fired my new Bushmaster yet, so I'm just practicing mag changes and such.
I noticed that upon loading a new mag and hitting the bolt release, the bolt would not strip a dummy round off the mag.
I realized that the bolt wasn't going back far enough. It was locking on the carrier instead of the bolt face, and wasn't far enough back to grab the back end of the cartridge on the way past.
Even when manually locking it back via the charging handle, the bolt wouldn't go rearward far enough.
I have since narrowed it down to a problem in the buffer tube. The buffer spring seems to be coil-binding and I think the buffer tube is too short. I've tried both rifle and carbine springs.
On your rifle, take a look at how far the bolt goes back when you pull the charging handle. The locking lugs on the bolt face should travel rearward past the bolt lock and almost out of view of the ejection port. If it doesn't, this can be another reason why you are finishing a mag on a closed bolt.
Check it out.....and check my thread in service rifle. I've measured and fiddled with a bunch of stuff.