Why won't my score system display the score on the UMG Widget?

Hey guys n girls
Having a problem with my scoring system. For some reason it won’t work properly. Now I got everything setup properly as far as I’m aware but it’s not displaying the score on the UMG widget like it is meant to. I did put a string at the end of the score and told it to print the score to the screen so I could see if it was working and it is but getting the UMG widget to print the score is not working.

Image 1 is casting the score from the player to the text in the UMG widget.

Image 2 is the pickup which is then destroyed after overlapping.

Image 3 is showing no text in the bottom left corner next to score where it should be.

Image 4 is casting the score from the player to the text but showing in the bottom left corner that no variable property is being found.

Image 5 is showing the text in the UMG widget which is meant to be changed to the score value.

I don’t know what is wrong with it and why the score is not updating the text on the UMG widget like it is meant to but if you spot something wrong with it please let me know as I need this fixed. Thank you in advance.