Das ist normal.
Der µC bekommt vom Programmieradapter gerade genug Strom um programmiert werden zu können - laufen tut er damit aber nicht.
Es ist nicht gut, wenn der µC nur über den ISP versorgt wird - sollte man vermeiden.
Da es bei ausgeschaltetem Strom besser funktioniert könntest du das gleiche oder ähnliche Problem haben wie ich.
Wenn ich mit Stromkabeln zu nahe an die Verbindung von µC zu Computer komme gehts programmieren schlechter.