Strange serial issue with power adapter, programmatically call reset?

Do you have anything connected to either pins 0 or 1 (Rx & Tx)? This would usually give the reverse of your problem, though ....OK through the power jack but not working correctly via USB.