I haven't seen the I/O error you mention. But I did run into the text editing issue yesterday. I was editing some .m3u playlists using windows Textpad. Even though it says it is saved the changes are not saved. I am using NTFS format. The firmware is Merlin's 36 beta1. But like you said it might be a problem in the later versions of the base Asus code.
Thanks alot for the info.
I did some extra troubleshooting with my two test files (a txt and an ods document) - it seems there was a change in the samba share configuration from Asus firmware version 205 to 339. The semi corrupted txt file can be edited as expected in firmware version 205, but some of the changes are not saved in firmware version 339. In my test spreadsheet if I delete some sheets and save the document in firmware version 205 the changes are saved correctly and can be opened without any error. In firmware version 339 in some occasions I receive the I/O error, but everytime after the save operation, when I try to open the document again the file is corrupted and should be repaired. I can probably clean the files for any confidential information and provide them for anyone who can troubleshoot further (Asusnet or RMerlin). I am using LibreOffice version 4.1 and Windows Notepad.
I have tested with ext4 formatted drive as well with the same behavior. I use Gparted Live USB when formatting the drive. I don't have any issues when copying or moving files only when editing files.