UMG Image Swap Problem.

Hi,

Im having a problem Getting an image to show up after ive bound it to a array from a struct. I have to first close the beginning widget after the pickup, just to get it to show on the widget when I bring it back up. then I just get a grey box. for a button

This is my button graph “Supposedly” pulling the image from the actor

This is the UMG Button with an image overlay

This is what UMG Design I want the button to show on top of

This is the Graph for the bag

Player Drawing the inventory Widget

Object im pulling the Texture from

And the struct I used for the object

My result is just a grey box where my image should be. Any solution or workaround suggestions would be appreciated.