Did you ever figure out the issue, @ChiggenWingz? I’m having a similar issue in my game, where my EventDispatcher is getting called in my PlayerController on clients, but not on my Widget.
However, on the server it gets called on both the Widget and the PlayerController. Really odd…