In Development and Testing mode, the MxAdmin password keeps getting overwritten with the value specified in the modeler. In Acceptance and Production mode this won't happen.
Development and Testing mode are meant to be used when running a project using the modeler.
When running a project on a server environment, always choose either Acceptance or Production mode.
Also see DTAP