A test step that asserts the content of a downloaded CSV file may fail, even if the content appears to be correct.
In this case, please check if the CSV file contains line breaks.
MagicPod's assertion commands expect line breaks to be a Line Feed (LF) character. If your file uses a Carriage Return + Line Feed (CRLF) combination for its line endings, the extra Carriage Return character (\r) will cause the comparison to fail.
Workaround
You can avoid the line break code issue by using the "Store the result of the replacement" command to replace "\r" with an empty string, and then using that variable as the target in the assertion command.