The GOED Foundation (Grenzeloos Onder Een Dak), which represents the interests of Dutch people abroad, inventories complaints about EDV (External Service Provider) such as VFS Global when applying for a Schengen Short Stay Visa.
Do I need a visa when I go to the Netherlands?
If you want to stay in the Netherlands for a maximum of 90 days, you may need a short-stay Schengen visa. Whether you need a visa for the Netherlands depends on your nationality.