Enable buttons on overlap

I have a simple inventory menu set up. I have my inventory item buttons disabled, and I want to enable the button once I collect that specific item. I can enable the buttons in the blueprint but Im having problems enabling the buttons when I pick up that item.

You can create a function inside of your UMG blueprint (Interface) that enables the buttons. You can then use an overlap event / pick up event to trigger the UMG blueprint function you made earlier.

If you use Cast To (UMG blueprint name of your interface), you should be able to access the function. Casting Explained | Unreal Engine 5 Tutorial