Сбой авторизации в Forza Horizon 6 случается почему-то уже после запуска самого игрового клиента. Игра блокирует нажатие кнопки старта и выдает сообщение с требованием залогиниться (Sign In Required) с пояснением, что без входа в в профиль Xbox дальше никак.
Примечательно также, что эта ошибка возникает даже в случаях, когда FH6 запускается через Steam, а в окне Microsoft в браузере все вроде норм — вход как бы успешный.
Дело в том, что версия FH6 для Steam тоже строго требует наличия учетrи Microsoft с привязанным тегом игрока (Gamertag), а передачей этих данных в саму игру занимаются системные службы Windows.
! Если игровые службы недействительные и Forza Horizon 6 не запускается
Когда в FH6 зайти не получается, проблема связанa с некорректной передачей токена авторизации, устаревшими данными в системе или сбоем фоновых компонентов Xbox Services.
Ну а теперь — о том, что в случае такого безобразия делать. Итак, по порядку:
#1 — Проверяем профиль Xbox, привязку аккаунтов и окно входа
Версия FH6 в Steam не создает профиль Xbox автоматически. Требуется учетная запись Microsoft с полностью оформленным тегом игрока. Притом для версии из Microsoft Store или подписки Game Pass оч.важно, чтобы в самом магазине был выполнен вход в аккаунт, владеющий лицензией.
Следовательно:
- Проверяем статус тега игрока. Полностью закрываем FH6. Открываем приложение Xbox и клавишами Win+G вызоваем панель Xbox Game Bar. Проверяем, чтобы везде отобрался именно тот тег, на который куплена игра или оформлена подписка. Если же тега игрока вообще нет, то переходим на сайт Xbox.com и завершаем создание профиля.
- Перепривязываем аккаунты в Steam. Запускаем FH6 и останавливаемся на стартовом экране. Если внизу указан не тот профиль, нажимаем кнопку «Выйти» (Sign Out) и подтверждаем перезапуск. Нажимаем «Войти» (Sign In) и вводим данные нужной учетной записи Microsoft. Когда оверлей Steam предложит объединить профили, проверяем совпадение данных и выбираем «Да, связать аккаунты» (Yes, Link Accounts).
- Устраняем сбой отображения окна авторизации. Если всплывающее окно Microsoft отображается некорректно, обрезано или кнопки подтверждения находятся за пределами экрана, нажимаем клавишу Tab, а затем один раз Пробел, чтобы активировать скрытую кнопку. Если интерфейс не реагирует, переводим FH6 в оконный режим комбинацией Alt + Enter или изменяем масштаб диалогового окна вращением колесика мыши при зажатой клавише Ctrl.
Если после этого игра показывает правильный тег и успешно пускает дальше стартового экрана, проверку настроек можно считать завершенной.
А вот если окно входа через браузер закрывается с успехом, но FH6 снова выдает ту же самую ошибку авторизации, nj переходим к процедуре очистки сохраненных токенов Windows.

! Кредиты в Forza Horizon 6: как перестать наконец считать копейки
#2 — Чистим данные Xbl и кэш Identity Provider
Операционная система Windows сохраняет локальные маркеры безопасности для быстрого входа. Повторная смена аккаунта, обновление пароля или обрыв связи во время интеграции часто приводят к тому, что система продолжает подсовывать игре устаревший токен с префиксом Xbl. Очистка этих записей заставляет систему заново запросить свежие данные авторизации.
Сброс сохраненных учетных данных выполняем по следующему алгоритму:
- Завершаем работу всех связанных программ. Закрываем FH6, Steam, приложение Xbox, панель Xbox Game Bar и Microsoft Store.
- Удаляем ключи Xbl из Диспетчера учетных записей. В поиске Windows вводим «Диспетчер учетных записей» и открываем его. Переходим во вкладку «Учетные данные Windows«. В разделе «Общие учетные данные» находим и разворачиваем каждую запись, название которой начинается с букв Xbl (например, Xbl|DeviceKey). Нажимаем «Удалить» для каждой такой записи. Другие системные ключи или папки сохранений FH6 не трогаем.
! Если не получается зайти в FH5 через учетную запись Microsoft
- Перезагружаем комп, открываем приложение Xbox, входим под своим тегом и, не закрывая приложение Xbox, заново запускаем FH6.
- Сбрасываем кэш Xbox Identity Provider. Если циклическая ошибка сохраняется, очищаем локальный кэш поставщика идентификации:
- закрываем все игровые сервисы, нажимаем комбинацию Win + R, вводим %LOCALAPPDATA%\Packages и нажимаем Enter;
- в открывшейся папке находим каталог, название которого начинается с Microsoft.XboxIdentityProvider;
- заходим внутрь и переименовываем находящуюся там папку «AC» в «AC.old» (если система пишет, что папка занята, перезагружаем комп и повторяем действие до запуска сервисов);
- перезапускаем Windows, снова авторизуемся в приложении Xbox и проверяем FH6. Папку «AC.old» сохраняем до успешного входа в игру.
Если после этого ошибка входа больше не мешает, проблема заключалась в сбое локального токена. Если же предупреждение появляется снова и зайти в FH6 по-прежнему не получается, то придется уделить еще немного времени обновлению и ремонту компонентов системы.

#3 — Обновление и ремонт Gaming Services, системных служб и обращение в поддержку
Даже при запуске через Steam FH6 критически зависит от актуальности компонента Службы игр (Gaming Services) и фоновых служб Windows. Устаревшая версия этих компонентов блокирует передачу профиля в игровой клиент.
Диагностика и восстановление системных служб проводятся следующим порядком:
- Открываем Microsoft Store, переходим в раздел «Библиотека» (или «Загрузки») и нажимаем «Получить обновления«. Устанавливаем все найденные обновления для Gaming Services, Xbox, Xbox Identity Provider, Microsoft Store и самой FH6.
- Перепроверяем версию и запускаем восстановление. Заходим в «Параметры» Windows — «Приложения» — «Установленные приложения«. Находим «Службы игр«, открываем «Дополнительные параметры» и сверяем версию с минимальными требованиями на странице поддержки Forza. Если версия актуальна, но вход не работает, скачиваем и запускаем официальную утилиту восстановления Gaming Services Repair Tool. По завершении перезагружаем комп, входим в приложение Xbox и проверяем запуск игры.
- Проверяем статус системных служб. Нажимаем Win + R, вводим services.msc и нажимаем Enter. В списке находим службы Xbox Live Auth Manager, Xbox Live Game Save и Xbox Live Networking Service. Тип запуска «Вручную» или «Вручную (вызов вручную)» является нормой. Если какая-то из этих служб остановлена, нажимаем «Запустить«. Принудительно переводить все службы в режим «Автоматически» не требуется.
- Восстанавливаем приложение Xbox и Microsoft Store. В меню «Параметры» — «Приложения» — «Установленные приложения» открываем дополнительные параметры приложения Xbox и нажимаем «Исправить«. Функция «Сброс» используется только если исправление не помогло (она очистит локальные данные и потребует повторного входа). В случае сбоев самого магазина Microsoft Store нажимаем Win + R, вводим wsreset.exe и ждем, пока пустое консольное окно закроется и магазин перезапустится.
- Проверяем аккаунт на другом компе или смартфоне. Если все службы работают корректно, а в FH6 зайти не получается даже после очистки токенов, проверяем работу профиля на сайте Xbox.com. Если профиль не загружается и там, обращаемся в службу поддержки Xbox. Если же на сайте и в приложении Xbox профиль работает идеально, но его отклоняет только FH6, создаем заявку в службу поддержки Forza Support, прикладывая скриншоты ошибки и указывая используемую версию игры.
! Если Vanguard не удаляется: разбираемся с vgk.sys и vgc.exe грамотно
Если в FH6 играем на Steam Deck со SteamOS, то авторизация через Proton может давать сбой при передаче профиля Xbox. Поскольку в SteamOS отсутствуют Диспетчер учетных записей Windows и системные службы Gaming Services, стандартные инструкции Windows здесь не применимы. В случае проблем со входов в игру на Steam Deck отправляем отдельный тикет в поддержку Forza Support с указанием того, что веб-авторизация проходит успешно, но загрузка профиля блокируется внутри среды SteamOS.
Последовательное применение перечисленных в этом посте мер позволяет полностью восстановить передачу авторизационных токенов и нормально зайти в Forza Horizon 6 без полной переустановки дистрибутива.