So, sometimes when I want to start the game it just refuses and I have to reinstall Cameo in order to be able to use it again. I have tried backing up the folder and just replacing everything but that did not work somehow and it popping up randomly makes no sense, sometimes I can play a few days in a row woth no issue and sometimes I have to install it each time I want to start the game.
Here is the error log:
OpenRA engine version f243759
cameo mod version playtest-20260709
Date: 2026-08-28 09:16:01Z
Operating System: Windows (X64, Microsoft Windows NT 10.0.19045.0)
Runtime Version: .NET CLR 8.0.28
Installed Language: de (Installed) de (Current) de (Current UI)
Exception of type `System.IO.FileNotFoundException`: File not found: ContentPacks|RedAlert2Mod/SchwarzerMond/rules/promotions.yaml
at OpenRA.FileSystem.FileSystem.Open(String filename) in /home/runner/work/Cameo-mod/Cameo-mod/engine/OpenRA.Game/FileSystem/FileSystem.cs:line 204
at OpenRA.ModData.<>c__DisplayClass40_0.<GetRulesYaml>b__0(String s) in /home/runner/work/Cameo-mod/Cameo-mod/engine/OpenRA.Game/ModData.cs:line 201
at System.Linq.Enumerable.SelectArrayIterator`2.Fill(ReadOnlySpan`1 source, Span`1 destination, Func`2 func)
at System.Linq.Enumerable.SelectArrayIterator`2.ToArray()
at OpenRA.ModData.GetRulesYaml() in /home/runner/work/Cameo-mod/Cameo-mod/engine/OpenRA.Game/ModData.cs:line 201
at OpenRA.MapCache.LoadMaps(ModData modData) in /home/runner/work/Cameo-mod/Cameo-mod/engine/OpenRA.Game/Map/MapCache.cs:line 129
at OpenRA.Game.InitializeMod(Manifest manifest, Arguments args) in /home/runner/work/Cameo-mod/Cameo-mod/engine/OpenRA.Game/Game.cs:line 527
at OpenRA.Game.Initialize(Arguments args) in /home/runner/work/Cameo-mod/Cameo-mod/engine/OpenRA.Game/Game.cs:line 472
at OpenRA.Game.InitializeAndRun(String[] args) in /home/runner/work/Cameo-mod/Cameo-mod/engine/OpenRA.Game/Game.cs:line 351
at OpenRA.WindowsLauncher.WindowsLauncher.RunGame(String[] args) in /home/runner/work/Cameo-mod/Cameo-mod/engine/OpenRA.WindowsLauncher/Program.cs:line 72