this is being done on the player controller.
In that case, it means that GASUI has no value assigned. It’s no good having a variable of the correct type, it needs to point to something.
why could that be? when I add it to the viewport it works fine just fine.
Right, but when you call ‘add ability’ does it have a value.
Also, is the error actually leading you to these nodes?
yes it does; if i add a isvalid node, it returns true.
and yes, the error is linking me to this bp and this function call.
Can you show the error ( sorry to be a pain )?
Ok, that’s good. I was also wondering if the Ability info pin wasn’t valid?