USBtiny issue with ATMega328

I have finally got a USBtiny to program some ATMega328’s I bought through ebay. They said they came with bootloader installed but would not accept a progarm in a Uno clone. The USBtiny refused to work with the 6 pin header on the Uno and came up with the usual avrdude: initialization failed, rc=-1 error. This happend on multiple Uno’s two Megas. The only one it worked on was a Tiny with a broken CH340 chip! I rigged a protoboard with a crystal and hooked up the USBtiny and then AVRDUDE worked fine. Bootloader installed and now can be programmed in the Unos. Has anybody else seen these symptoms?