It's probably the name. Make sure there are only letters and numbers, NO spaces, no symbols. 'Flower #1' would give the error message, 'flower1' would upload.
Oh., thanks for that. I had no idea it could be the name.
I'll go back and have another go.