Set Input Mode does not replicate on Listen Servers

Hello, I’m currently working on a game in which players can host private or public servers through the steam API and play together. All other replication is working as intended, though I found when I tried to create the pause menu, my setInputModeUIOnly and show mouse curser nodes would not work. I attempted to replicate this from the client to the server as well and still it seemed the nodes refused to run.

Also, when a player completes the level, a widget is created for every player by getting all currently connected players and their controllers which displays the winners steam username. This works fine, and the widget is built correctly for all players, yet the input mode and mouse curser nodes still do nothing despite using the same player controller reference.

you wouldnt replicate something like this exactly since its only relevant to the client, you could have an IsPaused bool which is RepNotify and then the client handle its own settings

Even when not replicated the nodes still completely fail while in listen servers. I’ve tried to call it from multiple different events yet whether its on begin play or a key press the setinputmode is completely ignored.

can we see some code?
also what errors do you get if any?