解決策はすでに出ているようですが、補足させていただきます。
Visual Studio 2022では、複数のバージョンのMSVC (Microsoft Visual C++) ツールセットを共存させることが可能です。これにより、Unreal Engineのように特定のバージョンを要求するプロジェクトにも柔軟に対応できます。
岡崎さんが提示されたように、Visual Studio Installerから「個別のコンポーネント」を選択し、必要なバージョンのツールセット(この場合は v14.38)をインストールするのが最も一般的な方法です。
インストール後、Unreal Engine側が適切なバージョンのツールチェーンを自動的に検出して使用するため、基本的にはインストーラーで必要なバージョンを追加しておくだけで問題は解決されるはずです。