Binded event only firing the first time?

Any chance your character changes (eg. death + respawn) ? If the widget is persistent (playercontroller) but the character is not, then you’ll have to rebind the event every time you change character.