Falha em registros no SQLExpress

Boa tarde,

estou com alguns scripts rodando no servidor onde faço a algumas manipulações no banco como select, delete e uptade, porém diariamente há lotes que que simplesmente não executam o update e o delete.
além desses comandos ainda imprimo uma etiqueta com as informações, problema é que as vezes imprime e não lança no banco, as vezes lança e não imprime.

alguém já passou por alguma inconstância nesse sentido?

segue trecho do código