This article investigates robust optimality conditions and duality results for a class of nonsmooth multiobjective programming problems with vanishing constraints under data uncertainty (UNMPVC). Mathematical programming problems with vanishing constraints constitute a distinctive class of constrained optimization problems because of the presence of complementarity constraints. Moreover, uncertainties are inherent in various real-life problems. The aim of this article is to identify an optimal solution to an uncertain optimization problem with vanishing constraints that remains feasible in every possible future scenario. Stationary conditions are necessary conditions for optimality in mathematical programming problems with vanishing constraints. These conditions can be derived under various constraint qualifications. Employing the properties of convexificators, we introduce generalized standard Abadie constraint qualification (GS-ACQ) for the considered problem, UNMPVC. We introduce a generalized robust version of nonsmooth stationary conditions, namely a weakly stationary point, a Mordukhovich stationary point, and a strong stationary point (RS-stationary) for UNMPVC. By employing GS-ACQ, we establish the necessary conditions for a local weak Pareto solution of UNMPVC. Moreover, under generalized convexity assumptions, we derive sufficient optimality criteria for UNMPVC. Furthermore, we formulate the Wolfe-type and Mond–Weir-type robust dual models corresponding to the primal problem, UNMPVC.