The search data is created when you generate the help, not
when the search is made. If the search works correctly when you run
the help independantly, then the issue has to be the way the help
is called and that is for your developers to resolve.
The code is no different when they call to when you call it.
Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.