There are two issues it looks like.
One where the upload fails altogether. I think those 4kb files of yours Jason are those, and it seems from the file dates it has not happened in a long time.
The second issue is where the file is transferred completely ( using an internal file name ), but is not being renamed by the server and this is causing a different error. This results in the text portion of the result being successfully added, but the file is not being attached to the result causing a result with no attachment.
The cause of this second error is a mystery to me.... it needs more debugging.
Graham Chiu
Beta Downloads and Documentation Wiki
Developer Forum