This issue has now been fixed.
An issue has been noticed recently where for some users (including myself - which at least means I can test any fixes without too much hassle), any PM attachments that are plain text - most notably Lemmini or Lix levels / replays - are becoming corrupted upon download, with the last part of the file being cut off. This is on the download side, so the files stored on the server are not corrupted, nothing has been lost.
I'm not able to look into this right away, but I'll be able to within the next few days. In the meantime, please be aware of this issue, and if sending any text files via PM, please either:
a) put them inside a ZIP / RAR / 7Z / etc file
or b) copy / paste the actual text of them into the message (put it in [tt][/tt] or [code][/code] tags if preserving whitespace is important)
As far as I can tell, this does not affect non-text files (such as (Neo)Lemmix levels, archives, images, etc), nor does it affect attachments to regular posts (only to PMs).
EDIT: Seems to be confirmed that it's PM only.