One thing that strikes me quite much with Katalon is that same types of methods has different opportunities for using timeouts in their verifyElement* methods, some have timeout possibilities (e.g. verifyElementAttributeValue, verifyElementChecked, verifyElementPresent) while others (e.g. verifyElementClickable, verifyElementVisible) doesn’t. The waitFor* counterparts has timeout, so it shouldn’t be impossible to have this the same way?
Please make this more consistent. Using waitFor* counterpart isn’t an option (see other post).