Flash IO Errors are not very helpful. The same couple of error numbers are returned for just about everything. Here are some common issues that cause these error codes: - Invalid URL - Server max post size or max upload size exceeded - Server unexpectedly terminates the connection - Zero byte file uploaded - Basic Authentication failed To debug these issues I first verify that my upload is working using a standard HTML upload form pointing at my upload.php