If you start ETL Server from the command line while ETL Development is running, ETL Development becomes unstable and displays error messages if you perform any action in ETL Development. This happens due to conflicts between the ETL Server session you started from the command line and the ETL Server session started by ETL Development.
To avoid starting multiple server sessions, in the Preferences window, unselect Engine | “Start local engine during application startup.” This prevents the ETL Server session from starting automatically next time you start ETL Development.