I see a probable cause. In one of the links the “Remove Amount at Index” is targeting the Backpack component, and in the other it’s targeting the ThirdPersonCharacter. This would likely mean the array isn’t being updated correctly with the refresh.
It’s also to be noted that you’ve chosen to return true, even when it fails. Usually, one decides to return false on the success of the drop if it fails, so the original drag operator can react to it.
both blueprints are part of my project. one is for inventory slots and the other is equipment slots. I followed a tutorial on YouTube. and honestly, I’ve tried the code both ways and it still does the same thing Its very frustrating.
So can you give me the link to that youtube tutorial? I’ll comb through it and see what I can find. I’m thinking there’s supposed to be something reducing an amount somewhere else that isn’t on these graphs.
I’m sorry we weren’t able to solve your original problem, but I’m glad you were able to reach an acceptable solution. Don’t be afraid to reach out again if you have any more issues with your game!