Thanks for sharing the details!
Here are some steps which are helpful for issue resolution.
1.Rebuild the offline layout with all required components on a PC that has internet, run this exact command:
vs_Professional.exe --layout C:\vs2022offline --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --lang en-US
2.Make sure you include certificates and also run:
vs_Professional.exe --layout C:\vs2022offline --lang en-US --includeRecommended --includeOptional
This ensures certificates, Dependency packages, required manifests are properly included.
3.Copy the entire layout folder to the offline PC
Important: Do not miss the Certificates folder, don't delete any .manifest or .json file
The full folder must be copied exactly as created.
4.Run setup from the offline folder on the offline PC, open: vs_installer.exe
Do not run the older installer in Temp location.
5.Install required certificates inside the layout folder you will see certificates
Open that folder and right-click each .crt file. Install Certificate in the Local Machine and Trusted Root to Certification Authorities.