Code only works when copied and pasted from another blueprint

Below you can see the issue, All i have changed between the shots is the pin connections, nothing else.

In the right image the blueprint was copied and pasted from another BP within the same project.
In the left image the blueprint was made in situe.

I have redone this a couple of times, always with the same result. Please let me know if you need any other screen shots and ill be happy to provide them.

From what i can tell, this is the only difference between the two.

You don’t need the cast-to node as you’re getting all of the BP Inventory actors already! Remove the cast-to node. :slight_smile:

Since 4.14 Unreal will get upset at trying to cast an object to its own type. Unreal will only realise there’s an issue when you go to recompile the blueprinting.