Just to be sure, you should swap bolts / carriers and see if it still happens.
I had a similar style of malfunction with a bad carrier key once.