FazerBem e outra essa notificação eu coloquei pra ter certeza , pois ela não existe aí, e sim outros blocos que dependem do marcador =1 para executar uma rotina .
Se marcador =1 , fazer isso... Como o que está dentro desse SE aqui não funciona, é porque de fato A variável está ficando 0, mesmo a mensagem aparecendo , que existe este item zerado no estoque .
Mas chegando em casa vou confirmar lá no console.
Se no console tiver chegando Marcador =1, então não sei o que estará acontecendo .