I've just downloaded your modem log as I was intrigued what caused the error in the GUI. If you are running the latest GUI there should be an error log in the scripts/Editor folder - you should have got a red error button appear, and clicking that opens the error log.
Anyway this is the GUI error log I got from your modem log.
12/11/2013 07:10:53 - Error reading modem log.
12/11/2013 07:10:53 - Error message: Conversion from string "" to type 'Double' is not valid.
12/11/2013 07:10:53 - Fields in log: 561
12/11/2013 07:10:53 - Array fields: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
12/11/2013 07:10:53 - Line read: A
12/11/2013 07:10:53 - Read length: 700
From this I can see that the last line of the modem log contains nothing but 564 spaces (confirmed by checking with a hex editor), and I suspect that it is this that is tripping up BE's program, as he reads in the last line to work some things out. BE needs to add some error trapping to trap errors like this gracefully. As to why BE's program wrote 564 spaces to the log file I've no idea, I might be able to find something in the other logs but need to be going to work.