The fixed length messages require that the message have a newline (\n) character for each row. QIE handles the carriage return (\r) but requires that the newline is present. In his case, the sample message only had a carriage return, but no newline character. So the solution is to ensure that your sample message has a newline character. If your actual live messages don't have a newline character then a preprocessor script can be used to add it.