Reusable Potion

I have created this and it doesn’t work and i don’t know why i have a float which are my potion charges now i have them set to one and in the game i have a actor you collide with and it adds 1 to the potion charge.

Then this i thought would detect the potion change then i would have it change the boolean to true then the player could shrink but its not working and its coming up with this.

I am using a simple character reference in my collide able actor BP…

From what i can see on your error msg you dont have a valid reference to char bp, try to add a cast to that blueprint on your first image.