Resolution: The engine.sh script may give a usage error when manually starting an Engine from a command prompt, and use the default configuration instead of the specified configuration.
This is caused by an Engine profile containing a space, which is not supported. To correct this, rename the Engine profile using a dash or underscore instead of a space.