Upvote:2
The VFS is not the same as the consulate and they have been known to overstep their bounds.
Are such restrictions legal according to Schengen rules?
NO
Could anything be done to force the consulate to process the application?
Reach out directly to the embassy.