Accessed none tryint to read property

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 )?

Hi. I (sort of? kinda?) fixed the issue by setting the UI on possess rather than on beginplay

Ok, that’s good. I was also wondering if the Ability info pin wasn’t valid?