Unreal Widget not working

Currently i am taking variables from one blueprint actor, and feeding them to a another blueprint which has a widget on it, (Its physically drawn within the scene) It should change the progress bar.

Anyway i get errors saying that “Accessed none (Ship) from return node in blueprint”
Also the widget has a percentage slider which displays as 0%, which is wrong.

“Accessed none” means that your reference is not filled yet. It’s invalid, null or as it writes: None.

You should check where you set the variable and if that part works.