Android Builds and Runs fine in Editor but not in Google Play Console

Hi! I’ve been running some internal tests using Google Play Console in the last week and it was working great! Today I fixed a bug I had in my game and then uploaded the new version on the Play Console but since then my app is not installable from the internal testing link and it shows me this on my Play Console dashboard:

Any idea what this INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION error can mean?

EDIT: I think i was able to gather those logs from Logcat (I have a scene named Game, can it have some kind of problem?):

2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug java.lang.Exception
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at com.android.launcher3.model.data.ItemInfoWithIcon.setProgressLevel(go/retraceme 229ef009c6bb3615beda05b6414f9bc22e9f7450b41c1b7d8db7ad832ef90083:2)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at com.android.launcher3.model.PackageInstallStateChangedTask.a(go/retraceme 229ef009c6bb3615beda05b6414f9bc22e9f7450b41c1b7d8db7ad832ef90083:26)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at com.android.launcher3.model.F0.accept(go/retraceme 229ef009c6bb3615beda05b6414f9bc22e9f7450b41c1b7d8db7ad832ef90083:7)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at com.android.launcher3.model.BgDataModel.forAllWorkspaceItemInfos(go/retraceme 229ef009c6bb3615beda05b6414f9bc22e9f7450b41c1b7d8db7ad832ef90083:33)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at com.android.launcher3.model.PackageInstallStateChangedTask.execute(go/retraceme 229ef009c6bb3615beda05b6414f9bc22e9f7450b41c1b7d8db7ad832ef90083:125)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at com.android.launcher3.model.BaseModelUpdateTask.run(go/retraceme 229ef009c6bb3615beda05b6414f9bc22e9f7450b41c1b7d8db7ad832ef90083:19)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at com.android.launcher3.util.LooperExecutor.execute(go/retraceme 229ef009c6bb3615beda05b6414f9bc22e9f7450b41c1b7d8db7ad832ef90083:13)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at com.android.launcher3.LauncherModel.enqueueModelUpdateTask(go/retraceme 229ef009c6bb3615beda05b6414f9bc22e9f7450b41c1b7d8db7ad832ef90083:21)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at com.android.launcher3.pm.InstallSessionTracker.onFinished(go/retraceme 229ef009c6bb3615beda05b6414f9bc22e9f7450b41c1b7d8db7ad832ef90083:80)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at android.content.pm.PackageInstaller$SessionCallbackDelegate$$ExternalSyntheticLambda3.accept(D8$$SyntheticClass:0)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at com.android.internal.util.function.pooled.PooledLambdaImpl.doInvoke(PooledLambdaImpl.java:295)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at com.android.internal.util.function.pooled.PooledLambdaImpl.invoke(PooledLambdaImpl.java:204)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at com.android.internal.util.function.pooled.OmniFunction.run(OmniFunction.java:87)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at android.os.Handler.handleCallback(Handler.java:959)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at android.os.Handler.dispatchMessage(Handler.java:100)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at android.os.Looper.loopOnce(Looper.java:232)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at android.os.Looper.loop(Looper.java:317)
2024-09-30 13:46:20.789 27877 27898 Debug ItemInfoDebug 	at android.os.HandlerThread.run(HandlerThread.java:85)
2024-09-30 13:46:20.790 27877 27898 Debug ModelWriter removing items from db com.galzzygames.sorceryshowdown. Reason: [removed because install session failed]
2024-09-30 13:46:20.799 1691 4324 Verbose SafetySourceDataValidat Package: com.android.vending has expected signature
2024-09-30 13:46:20.800 1691 4324 Verbose SafetySourceDataValidat Package: com.android.vending has expected signature
2024-09-30 13:46:21.183 17693 17693 Error Finsky [2] afkj.onReceive(47): Commit failed. status=4 legacyStatus=-102
2024-09-30 13:46:21.184 17693 17693 Info Finsky [2] udy.d(11): Submitter: commit of com.galzzygames.sorceryshowdown failed with 6003
2024-09-30 13:46:21.185 17693 17693 Error Finsky [2] udy.d(22): Submitter: commit error message INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION: Failed parse during installPackageLI: Failed to read manifest from /data/app/vmdl1403204416.tmp/base.apk: For input string: "GAME"
2024-09-30 13:46:21.203 17693 23100 Error Finsky [492] tua.a(58): IV2: Task Failed: tid:1000002188, statusCode:6003
2024-09-30 13:46:21.203 17693 23100 Error Finsky com.google.android.finsky.installercommon.InstallerException: Status: 6003
2024-09-30 13:46:21.203 17693 23100 Error Finsky 	at udk.apply(PG:658)
2024-09-30 13:46:21.203 17693 23100 Error Finsky 	at awhm.d(PG:3)
2024-09-30 13:46:21.203 17693 23100 Error Finsky 	at awhn.run(PG:42)
2024-09-30 13:46:21.203 17693 23100 Error Finsky 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
2024-09-30 13:46:21.203 17693 23100 Error Finsky 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-09-30 13:46:21.203 17693 23100 Error Finsky 	at qjh.run(PG:1169)
2024-09-30 13:46:21.203 17693 23100 Error Finsky 	at java.lang.Thread.run(Thread.java:1012)
2024-09-30 13:46:21.204 17693 23100 Info Finsky [492] tuc.B(16): IV2: Finishing up unsuccessful install: 1768, installState: 5
2024-09-30 13:46:21.225 17693 17737 Info Finsky [250] tur.a(18): IV2::TM: canceling tid: 1000002188
2024-09-30 13:46:21.228 17693 17737 Info Finsky [250] tuo.b(147): Submitter: already started, can't be canceled.
2024-09-30 13:46:21.228 17693 17737 Info Finsky [250] tuo.b(154): IV2::TD cancel not possible, submitter already started.
2024-09-30 13:46:21.231 17693 17740 Info Finsky [251] tur.a(78): IV2::TM: cleaning up tid: 1000002188
2024-09-30 13:46:21.232 17693 17740 Info Finsky [251] tur.a(225): IV2:TM: cleaning up task. com.galzzygames.sorceryshowdown[iid:1768] [isid:LKkvHfrhS_e7sM1-CMTE0Q] [tid: 1000002188]
2024-09-30 13:46:21.236 17693 17726 Info Finsky [242] addh.u(9): RM: remove resources for request 
2024-09-30 13:46:21.239 17693 17710 Error Finsky [229] addd.a(1226): RM: no data for ID, not removing
2024-09-30 13:46:21.240 17693 17726 Info Finsky [242] addh.u(9): RM: remove resources for request 
2024-09-30 13:46:21.241 17693 17726 Info Finsky [242] addh.u(9): RM: remove resources for request 
2024-09-30 13:46:21.248 17693 17709 Error Finsky [228] addd.a(1226): RM: no data for ID, not removing
2024-09-30 13:46:21.249 17693 17708 Error Finsky [227] addd.a(1226): RM: no data for ID, not removing
2024-09-30 13:46:21.264 17693 22832 Info Finsky [466] tzk.Q(41): IQ: Notifying installation update. [Package:com.galzzygames.sorceryshowdown, isid:LKkvHfrhS_e7sM1-CMTE0Q], status=INSTALL_ERROR, status_code=6003, reason=tickle, tsc=PT33.304S, attempt=0
2024-09-30 13:46:21.282 17693 17693 Info Finsky [2] acbs.jp(75): PIM: Handling install package event for: com.galzzygames.sorceryshowdown status:  INSTALL_ERROR, isid: LKkvHfrhS_e7sM1-CMTE0Q
2024-09-30 13:46:21.282 17693 17693 Info Finsky [2] acbs.jp(226): PIM: Stopping icon download for com.galzzygames.sorceryshowdown
2024-09-30 13:46:21.283 17693 17693 Info Finsky [2] tsq.b(7): Canceling bitmap for com.galzzygames.sorceryshowdown
2024-09-30 13:46:21.283 17693 23098 Info Finsky [490] zsl.l(17): Session is stale, session is not alive: getNames not allowed after destruction
2024-09-30 13:46:21.283 17693 23098 Info Finsky [490] adaq.a(432): SM: Session with Context {name=com.galzzygames.sorceryshowdown versionCode=13} was closed or abandoned in a consumer.
2024-09-30 13:46:21.290 17693 23100 Info Finsky [492] adaq.a(484): SCU: Successfully abandon the session for com.galzzygames.sorceryshowdown[iid:1768] [isid:LKkvHfrhS_e7sM1-CMTE0Q]
2024-09-30 13:46:21.293 17693 23100 Info Finsky [492] tuc.o(23): IV2: stopping install timeout for 1768
2024-09-30 13:46:21.302 17693 17718 Info Finsky [235] mqj.b(25): AU2: Failure History successfully updated for package com.galzzygames.sorceryshowdown, attempting to upgrade to version 13 with install reason TICKLE and status_code 6003
2024-09-30 13:46:21.309 17693 17740 Info Finsky [251] tzk.Z(19): IQ: start evaluating install requests.
2024-09-30 13:46:21.310 17693 17737 Info Finsky [250] tyt.accept(1269): IQ: Finishing job 3964
2024-09-30 13:46:21.311 17693 17737 Info Finsky [250] aemo.q(56): SCH: jobFinished: 3-3964. TimeElapsed: 33060ms.
2024-09-30 13:46:21.312 17693 17740 Info Finsky [251] tzk.Z(197): IQ: There are 0 installs pending for job 3964: []
2024-09-30 13:46:21.313 17693 17740 Info Finsky [251] tzk.Z(297): IQ: No matching installs to run for jobs: [3964]
2024-09-30 13:46:21.315 17693 17740 Info Finsky [251] tzk.Z(483): IQ: 0 scheduled install statuses found to proceed. 
2024-09-30 13:46:21.326 17693 17693 Info Finsky [2] adas.apply(937): Showing notification: [ID=com.galzzygames.sorceryshowdown, Title=Can't install com.galzzygames.sorceryshowdown (unreviewed), Message=Try again, and if it still doesn't work, <a href="https://support.google.com/googleplay/?p=fix_download_install&hl=en&error=6003&ctx=com.galzzygames.sorceryshowdown&isid=LKkvHfrhS_e7sM1-CMTE0Q">see common ways to fix the problem</a>, channelId=security-and-errors, filtered=0, targetType=1, returnCode=4, uiElementType=946]
2024-09-30 13:46:21.328 17693 17693 Info Finsky [2] abmk.n(257): DL: Data loader session turned off due to Incremental install not requested: com.galzzygames.sorceryshowdown
2024-09-30 13:46:21.340 17693 23288 Info Finsky [509] lzo.a(331): SCH: Satisfied jobs for 9763 are: 12-1
2024-09-30 13:46:21.342 17693 23296 Info Finsky [511] abke.accept(177): SCH: Job 12-1 starting
2024-09-30 13:46:21.343 17693 17693 Info Finsky [2] ContentSyncJob.h(9): [ContentSync] job started
2024-09-30 13:46:21.344 17693 17737 Info Finsky [250] qjv.accept(68): SCH: Scheduling phonesky job Id: 26-1414141414, CT: 1727703702098, Constraints: [{ L: 43199999, D: 44099999, C: CHARGING_NONE, I: IDLE_NONE, N: NET_NONE }]
2024-09-30 13:46:21.351 17693 17723 Info Finsky [239] lzp.apply(388): SCH: Scheduling 1 system job(s)
2024-09-30 13:46:21.351 17693 17723 Warn JobInfo Job 'com.android.vending/com.google.android.finsky.scheduler.process.mainimpl.PhoneskyJobServiceMain#9769' has a deadline with no functional constraints. The deadline won't improve job execution latency. Consider removing the deadline.
2024-09-30 13:46:21.352 17693 17723 Info Finsky [239] aeml.b(244): SCH: Scheduling system job Id: 9769, L: 28520746, D: 29420746, C: false, I: false, N: 0
2024-09-30 13:46:21.353 1691 4324 Warn JobInfo Job 'com.android.vending/com.google.android.finsky.scheduler.process.mainimpl.PhoneskyJobServiceMain#9769' has a deadline with no functional constraints. The deadline won't improve job execution latency. Consider removing the deadline.
2024-09-30 13:46:21.362 17693 23296 Info Finsky [511] aeoc.a(24): SCH: job service finished with id 9758.

Thanks :slight_smile:

1 Like

Got the same error too… And the only difference between current and previous version is a line that I comment (that has nothing to do with tis problem).

Yesterday I uploaded one version successfully and today I tried twice, same problem. It seems to be related to Google Play instead of Unity.

Any help will be great!

Does it work for you too when you Build and Run on local device? But yeah this Failed to read manifest for string "GAME" i don’t get it

When I export to Android Studio, I build and run and it works fine, everything in the game… I’m now trying to update Unity Library version from 2022.3.13 to 2022.3.46f1 to see if it works.

And do you upload your game on Google Play Console? cause that is where my problem is happening, whenever I try to install my uploaded game on any device it shows this error… But in editor and Build and Run on local in Unity it works fine…

I have the same problem, few lines changed. I can build and run the game from computer. But when I upload it to Google Play, I cannot install it from internal or release. Any ideas from anyone?

Thanks!

I did, and that’s exactly what’s happening to me. Only problem is after uploading to Google Play.

1 Like

It’s really starting to feel like a Google problem at this point :open_mouth:

Have such error: INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION: Failed parse during installPackageLI: Failed to read manifest from /data/app/xxx.tmp/base.apk: For input string: “GAME”
I think it is the same as in subject.
Several days ago Google Play send me a message that they will add something in my manifest as I have game app and it will be better optimised.
Now it gives error when I’m trying to install release build and when they are testing my build.
Btw you can switch it off by switching off “App optimization” in Settings>Advanced settings>App optimization in Google Play.

2 Likes

Does switching off fixes the issue?

I’m really not sure because I mean last friday my uploads were working and I’m not sure but I think that was already there :thinking: I’ll try later i’m not at my PC at the moment.

Upgrading Unity version didnot solve the issue

Well, after disabling the Google optimization like @Shefich mentioned in his response, it did let me install my game on my device and also it passed the Pre-launch report tests :slight_smile:

Try it guy’s it might do it for you too!

The problem happened after GooglePlay updated their interface to me. I didn’t change anything for my build except an image and unable to install it from playstore now. I can say that don’t mess with your Projects its looks like GooglePlay side issue.

I think the issue has been resolved now! I managed to install the game now, it was some missconfiguration. You will need to re-upload the app bundle though. Problem solved! Let’s dance together :man_dancing::dancing_men::dancer::mirror_ball:

Do you mean that now the installation works even with the Optimization option on?

Yeah! That’s what I mean.

We can be now Optimization Enjoyers :clap::clap:

1 Like