putting this down as bug because I've run into it twice at this point, I am not exactly sure where the error is occurring but wanted to track the bug and collect information on it.
Somehow the list of global envs gets messed up (I think what happens if global envs that don't exist or maybe aren't global are added to the list) here https://github.com/eleanorjboyd/vscode-python-environments/blob/9080a9ba82cff4e5ba29cc6e1b71b0dc865f7844/src/managers/builtin/venvUtils.ts#L478-L479
const sortedEnvs = ensureGlobalEnv(basePythons, log); so the entries in the screenshot that don't have (homebrew) are not valid

putting this down as bug because I've run into it twice at this point, I am not exactly sure where the error is occurring but wanted to track the bug and collect information on it.
Somehow the list of global envs gets messed up (I think what happens if global envs that don't exist or maybe aren't global are added to the list) here https://github.com/eleanorjboyd/vscode-python-environments/blob/9080a9ba82cff4e5ba29cc6e1b71b0dc865f7844/src/managers/builtin/venvUtils.ts#L478-L479
const sortedEnvs = ensureGlobalEnv(basePythons, log);so the entries in the screenshot that don't have (homebrew) are not valid