Hi @anishas,
You could try clicking on the element(s) using a Javascript Keyword instead (see this post):
Or you could try this:
When using ‘WebUI.click’ or ‘WebUI.enhancedClick’ you should first use ‘WebUI.waitForElementPresent’ , ‘WebUI.waitForElementVisible’ or WebUI.delay()
For example:
WebUI.waitForElementPresent(findTestObject('ObjectPath/SubmitBtn'), 30) //waits up-to 30 seconds
WebUI.click(findTestObject(ObjectPath/SubmitBtn))
Or:
WebUI.waitForElementVisible(findTestObject('ObjectPath/SubmitBtn'), 30)
WebUI.enhancedClick(findTestObject(ObjectPath/SubmitBtn))
Or:
WebUI.delay(5) //Not the best practice but when all else fails.
WebUI.click(findTestObject(ObjectPath/SubmitBtn))