What am I doing wrong? Trying to change Image with the click of a button


I’m trying to have a button change the texture of an image. The button is from a different widget, but the image I’m trying to change is on a button in its own widget.

Screenshot 2025-08-15 204111

What am I doing wrong? The goal is to have the image of the character change after unlocking them in a shop (with the press of a button).

Any help would be greatly appreciated

The logic works when a button within its own widget is pressed, but trying to get it to work from another widget is when nothing happens.