The boolean that comes from the event input is false, and it doesn’t matter whether I set it to pass by ref or not. I have no idea what could be causing this or how to fix it
No they’re two different actors, the interface message is in a player character and the event being called is in a static mesh actor. I’m not sure how printing the value in tick would help tbh, it tells me the correct actor when I print its display name just before the interface message. It’s the only one of its class in the scene as well.
The event is firing in the correct actor, it’s just not keeping that boolean value. The FPSMesh and the EquipManager references work as intended though