How to fix it:
- Download the file ZZHud.pak
- Move the file to YourInstallPath\Crysis\Game\
- Add the following line to the file YourInstallPath\Crysis\autoexec.cfg
The file ZZHud.pak replaces the patched version of YourInstallPath\Crysis\Game\Libs\UI\HUD_PDA_Map.gfx with the unpatched one. The variable log_verbosity should be set to 0, to hide a few periodic console error messages caused by this change. I'm using this workaround for almost 2 years now and didn't notice any problems. Of course you won't be kicked from our servers for using it.