How and/or when does a CellLink Object 'status' get updated to 'BROKEN'?

Across our project portfolio, each project has a main project sheet. This sheet has rows added & deleted as tasks are added or canceled from a project.

Individual departments have department specific tracking sheets which mirrors the task list in the in main project sheet and certain key values are linked to the main project sheet via cell links.

My question arises when a task/row is deleted from the main project sheet. I understand that the cell link will persist, but based on the API documentation, I expect the status to change to 'BROKEN'. However, when I check the status of cell links for which I know the source row to have been deleted, the status remains 'OK' even if the source row was deleted months ago.

CellLink Object

columnId

number

Column Id of the linked cell.

rowId

number

Row Id of the linked cell.

sheetId

number

Sheet Id of the sheet that the linked cell belongs to.

sheetName

string

Sheet name of the linked cell.

status

string

  • BLOCKED One of several other values indicating unusual error conditions.
  • BROKEN The row or sheet linked to was deleted.
  • CIRCULAR One of several other values indicating unusual error conditions.
  • DISABLED One of several other values indicating unusual error conditions.
  • INACCESSIBLE The sheet linked to cannot be viewed by this user.
  • INVALID One of several other values indicating unusual error conditions.
  • NOT_SHARED One of several other values indicating unusual error conditions.
  • OK The link is in a good state.

Is my understanding of the CellLink status attribute incorrect? How often is the CellLink status updated?