Android App - testing on Device

getting below issue while executing the test case on android device but the same is working fine on emulator. can anyone has any idea why we are getting below error:

est Cases/movies/android/headers/Verify Gift Cards Link redirection FAILED because (of) org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: Error occured while starting App. Original error: ‘’ never started (WARNING: The server did not provide any stacktrace information)

Command duration or timeout: 0 milliseconds

Build info: version: ‘3.7.1’, revision: ‘8a0099a’, time: ‘2017-11-06T21:07:36.161Z’

System info: host: ‘Tonys-MacBook-Pro.local’, ip: ‘fe80:0:0:0:884:f2ce:127a:2f91%en0’, ‘Mac OS X’, os.arch: ‘x86_64’, os.version: ‘10.13.4’, java.version: ‘1.8.0_102’

Driver info: com.kms.katalon.core.appium.driver.SwipeableAndroidDriver

Capabilities {app: /Users/Tony/qa-automation-m…, autoGrantPermissions: true, automationName: uiautomator2, deviceName: lenovo Lenovo K8 Note (Andr…, fullReset: false, javascriptEnabled: true, newCommandTimeout: 1800, noReset: true, platform: ANDROID, platformName: ANDROID, udid: HKL3JD4Y}

Session ID: c3fa59fa-5940-4756-919b-1808585ae377

Test Cases/CommonTestCases/Select Region -

Test Cases/movies/android/headers/Verify Gift Cards Link