Knowledge search results in article even after key word is removed from articleDescriptionSteps To Reproduce Open Kb_knowledge list view.Use the search( on top of the list): for text = <keyword> (OR) Use the filter builder (funnel icon at the top-left): keywords are <keyword>In both cases, the search will not return the expected result.ResolutionWorking of the Keyword Search When a keyword search is initiated, the system attempts to retrieve the results from the 'ts_word' and 'ts_document' tables. To identify all the involved tables, enabling 'Debug SQL' would be helpful.If the searched keyword is not present in either 'ts_word' or 'ts_document', the expected results will not be returned. This issue could occur due to several reasons, one of which may be a stuck 'text_index' event.To check for such an event, refer to the event log and ensure that there are no more than 500 records. For a keyword search, the system creates a 'text_index' event.These 'text_index' events are picked up and processed through a schedule named 'text index events process' which runs frequently at the backend.If 'text index events process schedule' is in 'ready' state, any idle schedule worker executes the schedule which processes the 'text_index' events.When this schedule is picked by a scheduled worker, which is already stuck for is a long time by other transaction, the state of the schedule becomes 'queued' from 'ready'.Once it became 'queued', it will not be picked up by any other idle schedule worker. In case the stuck worker remains stuck, the schedule will never process.Additional InformationCheck the Kb versioning if the parent kb consisting of the keywordRe-publishing the kb articles may also resolve this issue in certain scenarios.