The documentation allows the use of expression-based job filters, however the circleci-yaml-language-server does not, which causes the visual studio circleci plugin to mark the pipelines as red in the IDE.
There is an open issue in the public GH repo about this: