removing special sphinx characters instead of replacing them with white spaces caused hyphenated words to become concatenated into one big word and prevented the user from finding expected search results. replacing them with white spaces preserves the same keywords and produced expected search results.