1st) The problem is that the current version of the iCCup launcher no longer re-adds the registry entry for iccup everytime you started it like the previous versions did. That means anytime you access a regular battle.net gateway such as USEast, Blizzard removes the iccup entry and you have to go back to iccup.com and get the registry entry.
If you rather do this yourself, just go to your registry using command prompt:
HKEY_CURRENT_USER -> Software -> Battle.net -> Configuration
open the Battle.net Gateways key
to the bottom and then close it. (format is always gateway address, time difference, server name)
Now if you start SC you should have iCCup at the bottom again. However this change will revert anytime you connect to a blizzard gateway.
2nd) www.iccup.com Download This File.
Edited by (20 Nov 2012 @ 21:12 CET)
Who Has Problem With Launcher Please Delete The Old One/Uninstall The Old One And Download New One At This Link ----> www.iccup.com