question

bassel avatar image
bassel asked bassel commented

Install Failed (with no messages)

Hi, After just uploading a new apk version of our app and before the app was approved merchant devices started installing an update even though there was none yet. The app is still pending approval. Not only that. But the new update is giving Install Failed. as in the attached video. The app is for taxi business with around 80 users out there. The problem is happening on many of the devices but not all of them. This happened before and the problem solved after I uploaded a new apk on top of the last one and Clover approved it and it installed. If Clover support person installs the app on his device it will most likely install and work fine on his device but that does not mean the problem is fixed. We have many devices that are not functioning suddenly and we did nothing supposedly. Please find a way to debug the problem that is taking place on our devices and help us fix it.


This is happening every time I upload an apk and while in pending approval. Why does Clover system push an update of an app that is in pending status and not even installing it properly while causing the current one to stop?


This is very frustrating specially that we can not get hold of Clover support person who can solve the problem instantly. I hope Clover provide paid service for urgent technical problems like this one. We are willing to pay as much as needed to have some attention when our whole business depends on one app functioning as promised on Clover devices.

A current working version of an app is supposed to remain untouched until a new update is tested and approved only then Clover should start installing the new update. Isn't that right?









Clover Android SDKClover Flexapp approvals
installfailed.jpeg (58.5 KiB)
10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
bassel avatar image
bassel answered bassel commented

Hi,


Thanks for your attention. Let me tell you again what happened and in which order:


1- We had an app version that was working fine (17.5).

2- Then I uploaded new APK ver 17.6.

3- I submitted the APK (17.6)

4- It went into PENDING_APPROVAL.

5- (BUG RIGHT HERE) ------->>>> After just few hours the merchant devices started to pull an update of the app. WHY????

When the device gets notification that there is an update of an app it removes the current one and attempt to install the new one BUT in our case and to begin with there was not supposed to be an update yet as the working version was 17.5 at the time and 17.6 was pending approval. So what app update was it doing???


Secondly, whatever the device was trying to update, it wasn't going through anyway. As you can see in the attached image. Install Failed is not an issue that can come from the code of the app but rather the process of Clover Installing an app that was supposed to be tested then approved by the review team.


At that point I started contacting Clover tech support both by phone and email and here on the platform. We could not afford any more delays trying to have Clover debug and fix this issue. So I incremented app version from 17.6 to 17.7 just to attempt a new update on top of the faulty one (WHICH WAS NOT APPROVED ANYWAY).


So I withdrew ver 17.6 that was pending, and submitted 17.7 and the problem was still happening.


Clover then approved very 17.7 which was exactly the same as 17.6. Then the app started to work again.


So in summary, the process you have mentioned was violated as explained above by the following, Again I stress the issue:


1) An update was being made on devices while there was no update on our dashboard, all that was there was an app pending approval.


2) Install Failed message as a consequence to the buggy attempt of an update that was not supposed to be in the first place. What does Install failed mean anyway???? According to Clover process of things such message is not supposed to exist because no update gets approved unless it was installed successfully by the review team right?


Am I not making it clear enough yet?


The problem solved after 17.7 was approved and a real update was made successfully. But that does not solve the problem because in the future I will be doing this gain and uploading new apks and the problem will happen again.


How can I guarantee that this will not happen again?


We have over 80 devices on the road being used by taxi drivers. We need to have better and faster support in case of such events when all of our devices stop working. Specially that the error is stemming from Clover and not from the app internal code.


Please let me know if I couldn't explain myself.


@maricris

10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Welcome to the
Clover Developer Community