In this tutorial, we show how to set up the Interactive Button from the Content Examples project. The button relies on a Blueprint Interface and with just a little configuration, it can be easily repurposed for any game or project. It is also a good example of how a Blueprint Interface works.
https://dev.epicgames.com/community/learning/tutorials/xpoX/interactive-button-using-a-blueprint-interface-in-unreal-engine-5-4