I have notice, that sometimes Studio leaves the old code inside the chip but claims there's the new one.
For ex. I fire up the studio, assemble and run the code, program the flash choosing: Use Current Simulator/Emulator FLASH Memory. Everything works so far. Code inside the AVR is what it should be. Then I make changes to program and again: assemble and run the code, program the flash. Studio verify that the code inside the chip is a same as in Studio... but it's not actually there?
This happens very rarely... or do I forget run the code before programming?