Yo sólo te digo que tengas mucho cuidado con los valores a comparar, de ninguna forma "Pendiente" existe en tu BD.
Además "Vigente" no es igual a "VIGENTE", por eso te dije desde el post anterior que inspecciones el valor con var_dump() para entender exactamente lo que obtienes.
Pero bueno, se nota que te gusta perder tu tiempo y el de los demás.