diff --git a/ArchiSteamFarm/Program.cs b/ArchiSteamFarm/Program.cs index 3937dd503..2d3aa96c5 100644 --- a/ArchiSteamFarm/Program.cs +++ b/ArchiSteamFarm/Program.cs @@ -185,13 +185,17 @@ namespace ArchiSteamFarm { Console.Title = SharedInfo.ProgramIdentifier; ASF.ArchiLogger.LogGenericInfo(SharedInfo.ProgramIdentifier); - if (!IgnoreUnsupportedEnvironment) { - if (!OS.VerifyEnvironment()) { - ASF.ArchiLogger.LogGenericError(string.Format(CultureInfo.CurrentCulture, Strings.WarningUnsupportedEnvironment, SharedInfo.BuildInfo.Variant, OS.Variant)); + if (!OS.VerifyEnvironment()) { + string errorMessage = string.Format(CultureInfo.CurrentCulture, Strings.WarningUnsupportedEnvironment, SharedInfo.BuildInfo.Variant, OS.Variant); + + if (!IgnoreUnsupportedEnvironment) { + ASF.ArchiLogger.LogGenericError(errorMessage); await Task.Delay(10000).ConfigureAwait(false); return false; } + + ASF.ArchiLogger.LogGenericWarning(errorMessage); } return true;