https://sonarly.com/issue/7898?type=bug When a custom field is deleted from the schema, stale Apollo cache entries still contain filters referencing that field. SSE create events trigger optimistic cache updates that walk these stale queries, causing isRecordMatchingFilter to throw because the filter key no longer maps to any field in the metadata.