Well the raid calendar is by someone else, however, I am surprised that it doesn't work for that.
*Edit: I looked at his code and it appears there is a discrepency in his code.
Try editing the event calendar options and include the + in the server choice there.
-----
Or, open the event calendar product xml and on line 744 change:
PHP Code:
$xml = parse_wowarmory("http://" . $armory . "/character-sheet.xml?r=" . $vbulletin->options['wow_server'] . "&n=" . urlencode(utf8_encode($character)));
to:
PHP Code:
$xml = parse_wowarmory("http://" . $armory . "/character-sheet.xml?r=" . urlencode($vbulletin->options['wow_server']) . "&n=" . urlencode(utf8_encode($character)));