verifyElementPresent takes screenshot on step Pass

I have a statement like below:

if (verifyElementPresent(findTestObject(“Object Repository/XXXX”), 2, OPTIONAL)){ …}
Even when condition passes, Katalon Studio captures screenshot by default.

My HTML report has so many screenshots. How to avoid it?

Screenshots can be taken when your TC encounters warnings. Review your JUnit_Report.xml report to see any Warning messages. The warning message should also have the appropriate screenshot reference so you can see the element’s state at the time of the warning.

something similar is already reported by someone. However, problem is not yet resolved.

How to stop capturing screenshot for Warning steps - Katalon Studio / Web Testing - Katalon Community

Could you please check?