For starters. Great tool. Thanks very much for creating it. I believe I found a bug with the server restart in EAH which causes the EAH tool to go into an Infinite Loop and constantly restarts the server as it keeps calling the .cmd file time and time again when the server goes through a restart. I added the command line to update the server in the start-up CMD file specified. So my EAH config looks like: and EmpyrionDedicated_Aphrodite2.cmd has the following code: Code: @echo off D: cd D:\PoC\Empyrion_Reforged_Galaxy D:\PoC\Empyrion_Reforged_Galaxy\steamcmd.exe +login anonymous +force_install_dir D:\PoC\Empyrion_Reforged_Galaxy\Dedicatedserver\ +app_update 530870 validate +quit cd D:\PoC\Empyrion_Reforged_Galaxy\dedicatedserver EmpyrionLauncher -startDedi -dedicated dedicated_aphrodite2.yaml echo. echo Dedicated server was started as background process echo Enable Telnet (default port 30004) via dedicated.yaml and connect to it locally echo for configuration of the server (type 'help' for console commands) timeout 30 If I comment out the STEAMCMD line then the script runs fine. With the update line manual click of restart runs the script twice but a Restart from Timetable sends EAH into an Infinite Loop and it keeps calling the .cmd script repeatedly. Interestingly when I run a manual restart, EAH starts the server while the script is in the middle of the STEAMCMD update so it looks like EAH is starting the server when the checkbox to run the script is selected which it shouldn't do. A solution maybe have a checkbox with an update to automatically run the STEAMCMD update as part of the restart process so EAH controls the update command rather than trying to add it into the script. Hopefully this all makes sense.