Problema arduino UNO se borra el sketch al desconectar USB

Hola a todos, soy nuevo en el foro, y tengo el inconveniente de que grabo un sketch en mi arduino UNO, por ejemplo el sketch blink, y cuando desconecto el USB el programa es como si se borrara, por lo que tengo que volver a cargarle el sketch. Es decir que al cargarle el sketch, pero sin desconectar el cable USB la placa funciona normalmente, osea el LED del pin 13 parpadea con una frecuencia de un segundo, pero al desconectar el cable, y volverlo a conectar, o alimentando la placa con una fuente externa, el skecth se borra. Alguien sabe cual puede ser el problema? Gracias

Hola. Me pasa lo mismo. Cada vez que desconecto se borra y tengo que cargar el codigo de nuevo. Lo solucionaste?

Si mal recuerdo el problema era que el arduino no tenía grabado el bootloader.
Verifiquen.