Inventory system not working properly.

Ok, one thing before I spend ages looking at those BPs. Can you just CLEAR your array(s) before you start. I’ve seen this appearing in the engine on a number of occasions recently, arrays behaving strangely, and it goes away if you explicitly clear the array during initialisation.