I think it might just be a strangely formed sentence where the part "if it contains the item" is not the subject of the report, but a condition:
If it contains the item -> reports that it contains the item (correctly)
If it doesn't contain the item -> may report that it contains the item (incorrectly)