Christmas Patriarch

Missing MapVote Page Fix

If pressing your MapVote bind in the ESC menu does nothing, your client may be trying to open a custom MapVote page that does not exist on the current server.

The common broken value is:

[KFGui.KFGUIController]
MapVotingMenu=KFMapVoteV2.KFMapVotingPageX

That page is used by servers with Marco’s Voting Handler Fix or related MapVote packages. On servers that do not ship the required page, the client opens nothing.

Fix

Open User.ini, find [KFGui.KFGUIController], and either restore the default page:

[KFGui.KFGUIController]
MapVotingMenu=KFGUI.KFMapVotingPage

or remove the MapVotingMenu entry so the game can fall back to its normal behavior.

Why It Happens

The Voting Handler Fix can set a custom MapVote page when a game starts and reset it at the end. In normal conditions this should not write a permanent change into your config.

The problem appears when some mutator, menu action, or manual edit saves User.ini during the match while the custom page is still active. The temporary value becomes permanent, then later breaks on servers that do not use the same MapVote package.

Checklist

  1. Close the game.
  2. Back up User.ini.
  3. Replace or remove MapVotingMenu.
  4. Join a server without custom MapVote and test the ESC menu.
  5. Join a server with custom MapVote and confirm it still opens the proper page.