Issue
Some documents fail to index because the Solr partial update indexer stage is executed instead of the full Solr indexer. This behavior occurs even when the documents do not yet exist in Solr and thus should be added rather than updated.
Diagnosis
Fusion logs show repeated failures during indexing, including the following message:
IndexStageException: Cannot retrieve (empty or invalid queryResponse) the document identified
This error typically occurs when a flag used as a conditional for the Partial Indexer stage is evaluated to true, indicating that only a partial update should be performed. However, if the document does not yet exist in Solr, the partial update will be rejected if the Reject Update if Solr Document Not Present option is selected.
Replace documentExistsInSolr with appropriate logic or use an upstream stage to check Solr for document presence.