How to disable player input on dedicated server?

I’m setting up the match start and when the player first joins I want to stop their input. I’ve tried a few different methods, which are basically just calling the Disable Input node. Each method executes with valid parameters passed into disable input. I’ve provide screenshots but have removed some of the safety checks involved.

Handling it from the gamemode’s OnPostLogin:

Handling it as an RPC to the owning client from the character blueprint:

For clarification; valid parameters means I’m calling this on the correct controller, passing in the intended character.

You dont want to disable input because maybe player want to see main menu or something .i suggest find logic that you dont want to execute and use a if statement to bypass them when bool DisableInput== true (which u set via an rpc from dedicated server).