So I'm getting my new DevKit set-up on the developer sandbox. The keypad is a great addition to the package BTW!
As I try to install the Merchant Keypad Pay Display, I keep getting an error that says "Failed to install Pay Dispay app, please check your network connection and try again"
My network is working well on the device because it is pulling down all the other apps. I can also run the Sale app which I presume needs network.
Here's the logcat.. 10-19 23:20:45.596: D/EnsureTerminalKioskActivity(1859): failed to install kiosk app 10-19 23:20:45.598: W/EnsureTerminalKioskActivity(1859): com.clover.sdk.v1.ClientException 10-19 23:20:45.598: W/EnsureTerminalKioskActivity(1859): at com.clover.sdk.v1.ServiceConnector.throwOnFailure(ServiceConnector.java:280) 10-19 23:20:45.598: W/EnsureTerminalKioskActivity(1859): at com.clover.sdk.v1.ServiceConnector.execute(ServiceConnector.java:213) 10-19 23:20:45.598: W/EnsureTerminalKioskActivity(1859): at com.clover.common2.clover.CloverConnector.getAppsByPackageName(CloverConnector.java:469) 10-19 23:20:45.598: W/EnsureTerminalKioskActivity(1859): at com.clover.remote.protocol.EnsureTerminalKioskActivity$2.doInBackground(EnsureTerminalKioskActivity.java:142) 10-19 23:20:45.598: W/EnsureTerminalKioskActivity(1859): at com.clover.remote.protocol.EnsureTerminalKioskActivity$2.doInBackground(EnsureTerminalKioskActivity.java:133) 10-19 23:20:45.598: W/EnsureTerminalKioskActivity(1859): at android.os.AsyncTask$2.call(AsyncTask.java:288) 10-19 23:20:45.598: W/EnsureTerminalKioskActivity(1859): at java.util.concurrent.FutureTask.run(FutureTask.java:237) 10-19 23:20:45.598: W/EnsureTerminalKioskActivity(1859): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231) 10-19 23:20:45.598: W/EnsureTerminalKioskActivity(1859): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) 10-19 23:20:45.598: W/EnsureTerminalKioskActivity(1859): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) 10-19 23:20:45.598: W/EnsureTerminalKioskActivity(1859): at java.lang.Thread.run(Thread.java:841) 10-19 23:20:45.602: D/CommonActivity(1859): EnsureTerminalKioskActivity replacing fragment: MessageFragment{41a78618 #0 id=0x7f0a0037} with: MessageFragment{41a685d8}
Answer by Jacob Abrams · Oct 22, 2015 at 06:47 PM
This was likely due to an old version of the Keypad app on our sandbox server. We released a new version on 10/21. Can you go to app market click the refresh button and check the details of the keypad app? It should be 1.0-43 now.
How can I set up a test device for developing my app? 4 Answers
Testing Clover Device for log in with Europe account? 0 Answers
How do I order a Developer Kit? 1 Answer
DevKit swipe and chip card working while NFC isn't 1 Answer
How do I associate a devkit device to a test merchant account? 1 Answer