Widget to player character casting

I am trying to call a function in my character bp by clicking a widget button. The cast always fails.

This shows how I am doing it.
To note, I am not possessing the character. I have just dragged it out in my menu level, I am looking at it from a menu pawn if that makes any difference.

What I want is simply to click the button, have it change the characters suit colour.

I’ve tried get player character and get player pawn. perhaps there is a checkbox or a different method to cast where it makes the change regardless of player index?
If anyone knows why this cast is failing and has a solution please let me know!


I ended up doing this to get it to work, if this is wrong for some other reason or there is simply a better way, do let me know