InvalidOperationException: Invalid Target Platform Group Name (Stadia) With Easy Save 3

Hello everyone,

I am currently developing a project in Unity and recently installed the Easy Save 3 plugin. Since its installation, I’ve been consistently getting an InvalidOperationException in my console that reads:
The provided target platform group name (Stadia) is not valid.

This is happening despite the fact that I’ve never installed or configured anything related to the Stadia platform, nor do I intend to launch my game on it. Moreover, when I check the “Build settings”, I don’t see Stadia listed as one of the platforms.

Despite the recurring error message, my game is running as expected, and the save/load features from Easy Save 3 are functioning properly. It seems that this issue doesn’t currently affect the functionality of my project, but the error messages are nonetheless concerning and I would like to resolve them if possible.

Has anyone encountered a similar issue before or does anyone have any insights about what might be causing this? I appreciate any help you can provide.

System.ArgumentException: The provided target platform group name (Stadia) is not valid.
  at (wrapper managed-to-native) UnityEditor.PlayerSettings.GetScriptingDefineSymbolsInternal(string)
  at UnityEditor.PlayerSettings.GetScriptingDefineSymbols (UnityEditor.Build.NamedBuildTarget buildTarget) [0x00007] in <69e198e79c974f7d84e1c61562bd6ca5>:0 
  at UnityEditor.PlayerSettings.GetScriptingDefineSymbols (UnityEditor.Build.NamedBuildTarget buildTarget, System.String[]& defines) [0x00000] in <69e198e79c974f7d84e1c61562bd6ca5>:0 
  at ES3ScriptingDefineSymbols.SetDefineSymbol (System.String symbol) [0x00015] in G:\Unity\Projects\MyGame\Assets\Plugins\Easy Save 3\Editor\ES3ScriptingDefineSymbols.cs:33 
  at ES3ScriptingDefineSymbols.SetDefineSymbols () [0x00012] in G:\Unity\Projects\MyGame\Assets\Plugins\Easy Save 3\Editor\ES3ScriptingDefineSymbols.cs:21 
  at ES3ScriptingDefineSymbols..cctor () [0x00000] in G:\Unity\Projects\MyGame\Assets\Plugins\Easy Save 3\Editor\ES3ScriptingDefineSymbols.cs:15 
UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes (System.Type[])
2 Likes

Same Problem Please Tell Me Solution. My Game is 3D

System.ArgumentException: The provided target platform group name (Stadia) is not valid.
  at (wrapper managed-to-native) UnityEditor.PlayerSettings.GetScriptingDefineSymbolsInternal_Injected(UnityEngine.Bindings.ManagedSpanWrapper&,UnityEngine.Bindings.ManagedSpanWrapper&)
  at UnityEditor.PlayerSettings.GetScriptingDefineSymbolsInternal (System.String buildTargetName) [0x0002a] in <adf0e73faa2b4739bc17dcc108877e1a>:0 
  at UnityEditor.PlayerSettings.GetScriptingDefineSymbols (UnityEditor.Build.NamedBuildTarget buildTarget) [0x00007] in <adf0e73faa2b4739bc17dcc108877e1a>:0 
  at UnityEditor.PlayerSettings.GetScriptingDefineSymbols (UnityEditor.Build.NamedBuildTarget buildTarget, System.String[]& defines) [0x00000] in <adf0e73faa2b4739bc17dcc108877e1a>:0 
  at ES3ScriptingDefineSymbols.SetDefineSymbol (System.String symbol) [0x00015] in C:\Users\DREAMWORLD\Work From Home Task\Assets\Plugins\Easy Save 3\Editor\ES3ScriptingDefineSymbols.cs:33 
  at ES3ScriptingDefineSymbols.SetDefineSymbols () [0x00012] in C:\Users\DREAMWORLD\Work From Home Task\Assets\Plugins\Easy Save 3\Editor\ES3ScriptingDefineSymbols.cs:21 
  at ES3ScriptingDefineSymbols..cctor () [0x00000] in C:\Users\DREAMWORLD\Work From Home Task\Assets\Plugins\Easy Save 3\Editor\ES3ScriptingDefineSymbols.cs:15 
UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes (System.Type[])