Still indexing despite setting in .cursorindexingignore .cursorignore .gitignore -- none respected

I put this (and permutations of this) into all 3 files:

.gitignore
.cursorignore
.cursorindexingignore

I have tried every pattern in .cursorignore, .gitignore and .cursorindexingignore and it’s still indexing the entire folders I have excluded.

I put this in all 3 files:

vml-archive
vml-archive/
vml-archive/**
vml-archive/**/**
vml-archive/**/**/**
vml-archive/**/**/**/**
vml-archive/**/**/**/**/**
vml-archive/**/**/**/**/**/**
vml-archive/**/**/**/**/**/**/**
vml-archive/**/**/**/**/**/**/**/**

I went so far as to add more than just the vml-archive since that didn’t work, neither did vml-archive/

it’s indexing every file in there. Every file i blurred out is actually being indexed and in that vml-archive folder. I have tried restarting.

Running Latest Version and have tried restarting.

Version: 0.49.5
VSCode Version: 1.96.2
Commit: fd861c8a80c0f9e4e35294b1915ee8a7b29ae850
Date: 2025-04-24T03:21:20.123Z
Electron: 34.3.4
Chromium: 132.0.6834.210
Node.js: 20.18.3
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.4.0