It turned out to be something similar to Cursor retaining old folder and file references after deleted, even after reindexing. The add-to-context dropdown was not working either.
Completely removing and recloning my codebase repository resolved the issue.