A carriage return needed at the end of mixer file?

I don’t know whether it is known feature or possible bug but I recently found that a mixer file need at least one carriage return at the end of the file.
Otherwise, system does not recognize the last mixer config in the file and work as expected.
Any similar experiences?

Interesting. The mixerfiles get stripped of comments, whitespace, newlines, etc. but the parsing should probably make sure to read the last line.

I also found this:

It is quite easy to reproduce this error by simply removing the last blank lines in mixer files.
I’m not sure but reading line from the last - 1 causes this result?

Ok, that looks like it. Could you experiment with that and figure out how we could resolve the issue that no newline is needed?