У Вас пиратка или лицензионная версия из магазина? Это может в некой степени препятствовать.
Или можете попробовать нижеприведенный вариант, спасибо DJonS
Quote (DJonS)
Открываем пуск, заходим в реестр идем в - HKEY_CURRENT_USER/Software/Classes/Software/Microsoft/Windows/XLive
Создаем строковый параметр(New>String Value), называем его - ConnectionOverride.
В значении пишем НАЗВАНИЕ ВАШЕЙ СЕТИ.
НАЗВАНИЕ СЕТИ может быть "подключение локальной сети" или "Local Network" или еще как-нибудь, а лучше переименуйте его на англ. если он на русском.
Таким образом по умолчанию XLive будет использовать ту сеть, которую вы ей задали.