DIY arduino only uploads via avrdude -VVVV

When you upload from the IDE with verbose output enabled, does the upload work?