Engine runs as a stand-alone console application. Its main job is to watch for any queued jobs, and execute them. It should always connect to API to check for the queued jobs, and report back the execution status. So it is important to make sure that the correct API Url has been correctly configured before starting the Engine.