How to force testcaseStatus to PASS

Interesting because this OP is wanting a failure to stop

So, personally, don’t use the FailureHandling.STOP_ON_FAILURE as a parameter on any of your statements and if the test runs to the end, even with warnings, the TC should pass. You should also look at your default KS setting for FailureHandling:

https://docs.katalon.com/katalon-studio/docs/failure-handling.html