How do I obtain information from an array across blueprints using an blueprint interface?

Hi,

I currently have buttons in my blueprint which when clicked selects a specific image from my data struct. Clicking these buttons will store the selections in an array. I then have a button which will save and display these selections.

I have created a widget which is in a separate blueprint which I want to use to display the images in this saved array. How do I feed the images in the array to the widget? I know I can use a blueprint interface but the images are coming up blank

Example of buttons which add the images to an array

Widget which displays the image

I want to display images from the “Selected Potion Array” to the texture pin

image

Thanks for all your help!