Programming a 328

It seems that either both should work or neither.

Loading sketches into a Bootloaded chip and loading a Bootloader are different concepts ,in A rather VIRGIN chip have constraints of its own, for example a virgin chip cannot run on fast clock mode etc differences are there so the approach to deal with them is different.