Clover Sandbox Dashboard: Infinite "Uploading..." spinner with 404 "No app with ID" and "NoSuchKey" errors

19 hours ago 1
ARTICLE AD BOX

I am building a React.Native Bare workflow for a Clover POS integration. I am strictly following the Clover APK Guidelines, but I am unable to upload any APK to the Sandbox Developer Dashboard.

The Symptoms:

When I attached the APK the upload spinner stuck into an infinite state "Uploading..."

The file never appears in the "App Releases" table.

The Console Errors (Inspect Element): When the upload hangs, the Network tab shows these failures:

{"details":"No app with ID YNTNZS0******","message":"Not Found"}

```xml <Error> <Code>NoSuchKey</Code> <Message>The specified key does not exist.</Message> </Error>

Targeting: `cloverstatic.com/web/apps/developer-platform-web/_config/prod-na.json?...`

enter image description here

What I have verified:

Signature: Signed with V1 (JAR Signature) ONLY. V2/V3/V4 are disabled.

Algorithm: Using SHA256withRSA and SHA-256 digest.

Verification: Running jarsigner -verify -verbose myapp.apk returns "jar verified".

ZipAlign: APK is aligned using zipalign -v 4.

Signature File: Using the -sigfile CERT flag to ensure META-INF/CERT.RSA exists.

Environment: Tried Chrome (Incognito), Safari, and Firefox. Also tried creating brand new App containers in the dashboard—all return the same 404 for the newly generated App IDs.

The Question: Since the APK is mathematically valid and verified, why is the Clover backend failing to find the App ID it just created? Is there a known propagation delay between the Dashboard UI and Clover DB?

Environment:

Build Machine: macOS M4

Target SDK: 29 (Android 10)

Tools: build-tools;34.0.0

Read Entire Article