Cita: Supongo que será por que solo se puede recoger en $archivo una vez la imagen y luego se elimina una vez tratada.
Si indicas el código de esas funciones sería lo ideal .. NO vemos si "destruyes" esa imagen .. o se creó como archivo y lo eliminastes o que ... Tampoco se vé como trabaja ese código para generar tus thumnails ..
Un saludo,