Здравствуйте, Ольга!
Здесь важно разделить выплаты Москвы и Московской области. Город Королёв относится к Московской области, а не к Москве, поэтому сам факт заключения контракта через военкомат Королёва не дает права на московскую городскую выплату.
При этом в Московской области предусмотрена региональная единовременная выплата членам семьи погибшего участника СВО — в официальных материалах Королёва указана выплата 3 млн руб. в равных долях членам семьи.
Отсутствие регистрации сына именно в Королёве само по себе не означает отказ. Нужно смотреть условия конкретной областной выплаты: обычно значение имеют статус погибшего, основание прохождения службы и круг членов семьи, а не только прописка ребенка в конкретном городе.
Рекомендую:
Подать заявление на региональную выплату через орган соцзащиты Московской области/по месту оформления документов погибшего.
Приложить свидетельство о смерти, документы о родстве, решение суда о признании погибшим, сведения о контракте и банковские реквизиты.
Если откажут именно из-за отсутствия регистрации сына в Королёве — получить письменный отказ со ссылкой на конкретный нормативный акт.
После этого уже можно оценить законность отказа и при необходимости обжаловать его.
То есть на выплату города Москвы рассчитывать только из-за контракта через Королёв нельзя, но право на выплату Московской области у сына проверить обязательно стоит.
Если пришлете, где был зарегистрирован отец на момент заключения контракта и через какой именно военкомат/пункт отбора он подписывал контракт, можно точнее определить, какая региональная выплата положена.
Если мой ответ помог Вам, буду благодарен за положительный отзыв.