Appium unexpectedly ended the connection


I am running my automation using appium and java. In one of my tests i am waiting for an element to appear on screen and then tap on that element but before that the test ends session with exception

org.openqa.selenium.WebDriverException: Appium unexpectedly ended the connection. It may have quit abnormally. (WARNING: The server did not provide any stacktrace information)

i am using sauce labs and on video i can see it waited for element and then nothing happens but this is what my log prints, in which all case can this happen? i am running this on jenkins.

Thanks & Regards,