In normal days I apply makeup however there was a ghusl for hayd due for me which I took as usual. After the ghusl when I wiped the eye I felt slight a sign of concealer or foundation that I must have applied. Is that a barrier and makes ghusl void? Also the day I took ghusl I did not apply any makeup or something on the face.

If the substance prevents the water from reaching the skin the the wodhu or the Ghusl is deemed invalid. And the Salaat offered after such Ghusl must be repeated.