I’m afraid that’s not the issue, as I have tested it as a fully compiled game across two PC’s playing on the same network (mouse click inputs still did not work for clients). Another thing to note is that it’s the mouse inputs from the enhanced input system that have this issue. If I use a raw mouse input instead it works fine, but I’d prefer to keep these as input actions for future configuration.
I could just use this node for now to handle the input but in the future it would be difficult for users to rebind their controls in this way.