As I recall, the operator editing the display screen used carriage returns etc to go between fields and thought that the actual settings were reflected by what appeared on the screen. This was not the case.
There are other factors too. Lack of hardware interlocks, certainly a systems design error, also meaningless error messages (how could THAT happen?) hard to debug programming language (assembler).