Sorry Michael, I will reply to your email today. I apologize for the delay.
It sounds like you are hitting some sort of upload limit. The usual suspects are suhosin and mod_security. In php.ini there are also:
Apparently the values of those should follow this pattern:
upload_max_filesize =< post_max_size =< memory_limit
So the simple way is to make them all the same, but upload_max_filesize should never be greater then post max_size, which should never be greater then memory_limit.
I am not an expert in this, though I have learned the hard way about some of it.
Another thing you might try is recording over at https://demo.poodll.com. This is using the new PoodLL3 and Amazon S3 for uploads. If that all works for you, perhaps PoodLL3 would be a good solution