Try setting "editor.semanticHighlighting.enabled": false. If that fixes it, then the theme is using semantic tokens, which by default override textmate rules.
"editor.semanticHighlighting.enabled": false