2D render doesn't show the correct mesh

I’ve made a 2D render that is supposed to take in a mesh from the item you are interacting with in the world and show it in a widget, but it shows the default mesh of the render itself for every item. What’s wrong?

MasterItem Blueprint:

Inspect Function(located in the render actor blueprint):