Unable to connect to Stride server. Switching to offline mode…
Release Type: Official Release/GitHub
Version: Newest Installer (as of 28.12.2022)
Platform(s): Windows 10
Describe the bug

To Reproduce Steps to reproduce the behavior:
- Download and Install Stride
Expected behavior An internet connection perhaps?
Log and callstacks
Empty
Visual Studio 2022 is also grayed out
Stride requires internet connectivity. The Launcher is small and allows you to download a specific version of the GameStudio using NuGet package management system. You can potentially install the packages from an offline location, however, it is not a popular way of getting Stride and there's no official instructions how to do so.
The thing is, I have internet connectivity
It looks like that message is presented when no packages have been found. So either it signals no internet connectivity in general, or an issue connecting to NuGet.org
Can you please check if you have any custom configuration at %appdata%\NuGet? The global config is currently used by Stride launcher to detect any Stride packages (possible related #1533).
Definitely the error message box is not well designed currently.
I did not do any changes and the xml file is empty except the boilerplate
I should add that while installing the Engine no additional packages have been installed and I doubt that no additional where needed
I solved the issue adding < add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" / > inside %temp%/NuGet/nuget.conf
Hi! I got the same error. I solved this by clicking on the "Click here to show beta versions" and it asked me to add "new sources". I clicked yes, and after restarting the launcher, it started downloading the engine.
Still this issue is there in 2025. I'm getting the same error. Uninstalled reinstalled. Restart computer. Cleaned installed. Nothing works for me. The beta version only lets me download the 3.0 version.
I have only older versions. Can we do One thing. Which is to use Godot 4 like a launcher. Download once. Kindly someone provide alternate
We use nuget feeds to get the packages. The issue is solely on their side. Try to contact their support. It seems there are issues in different part of the worlds
It seems there are issues in different part of the worlds
Let me try.
Did the message "Unable to connect to Stride server. Switching to offline mode" actually showed up on your screen?
When I was doing my clean install tests, I had a case when a .NET SDK install window showed up below the Strider launcher and I haven't noticed.
It is also mentioned here https://doc.stride3d.net/latest/en/manual/get-started/install-stride.html, Step 11 warning.
If this isn't your case, check if .NET SDK (currently version 8) is already installed on your computer.
If .NET SDK isn't installed yet, try to install it manually. That means the launcher will skip installing it and might proceed further, if your issue is the same case I had or related.
Also, other prerequisites can be installed manually https://doc.stride3d.net/latest/en/manual/troubleshooting/stride-doesnt-run.html which might help to proceed further in your case.
Internet connection error gone but now showing older versions 😔
I was running 4.2 until yesterday and I uninstalled it by mistake. After that l am stuck with errors. I deleted temp files from all the places. Still it's not working. Tries many solutions not working
You can try to remove all Stride.* packages from the NuGet cache in %USERPROFILE%\.nuget\packages.
In addition (after doing that clean), make sure the nuget.config files on your machine are not missing the default nuget feed. You can then try to restore a project referencing any of the stride package and see if that works. Here is a minimum project file to do that:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Stride.Engine" Version="4.2.0.2381" />
</ItemGroup>
</Project>
I see. That is going to be difficult to find out what is the real issue..
Could you check also 2 things and paste the results here?
-
Content of this file
C:\Users\YourUserName\AppData\Roaming\NuGet\NuGet.Config -
Output when you write
dotnet --infoto your console.
Thanks.
Output when you write dotnet --info to your console.
Your SDK is ok.
The Reason Was. I live in Pakistan. Due to some political issues the current regime is working on their firewall so Microsoft servers are due to some reasons that are not reachable I used vpn and now I have the latest version.. thank you guys. But please consider some offline engine installer or zip file etc Like Godot. Thanks again
I am sorry to hear that. I found a Reddit post mentioning the same (certain services blocked). While the launcher itself probably isn't a problem, the NuGet packages are. We would need to zip them, host them somewhere, and maintain the infrastructure and deployment pipeline. If Stride funding increases and the core team grows, we should consider this option.
For now, also an another workaround could be to download the Stride source and build the NuGet packages yourself. They should be automatically available for Visual Studio and Game Studio if I am correct . This could work fine if your internet connection and machine can handle it.