Why cant I upload a 0 byte file?

Botdoc has a fail-safe on uploads so that 0 byte files can’t or won’t be transported because the software understands that a 0 byte file is actually a faulty file or an attempt to harm the system.