Automattic / pocket-casts-android

Pocket Casts Android 🎧
https://forums.pocketcasts.com
Mozilla Public License 2.0
2.59k stars 223 forks source link

"Something went wrong" when installing on Pixel 9 Pro / Android 14 #2982

Closed michel-slm closed 1 month ago

michel-slm commented 1 month ago

Description

I can't install Pocket Casts from Google Play Store, both while enrolled in the beta program and the normal version.

If I sideload it from apkmirror.com it works but then Android Auto support is missing, which is expected.

This happens last year too on a different phone (my Samsung S22 IIRC) and got eventually resolved, not sure what the underlying issue is.

Once the app is installed it works fine and generally updates can be installed just fine.

Step-by-step reproduction instructions

Install from Play Store

Screenshots or screen recording

Image

Did you search for existing bug reports?

Device, Operating system, and Pocket Casts app version

No response

geekygecko commented 1 month ago

Does it work if you install it from our releases page on GitHub https://github.com/Automattic/pocket-casts-android/releases? This seems to be a common Google Play store issue. I don't believe there is anything we can do about this in our code so I will close this issue.

michel-slm commented 1 month ago

It works when installing the APK by hand, whether from here or from apkmirror. However the signature will be different and thus Android Auto won't work.

I do suspect it's mostly a Google Play Store issue, but what's weird is that it kept happening with Pocket Casts (twice on two devices) whereas I don't recall ever having this issue with other apps

Let's see if this eventually resolves itself as last time

michel-slm commented 1 month ago

@geekygecko which downloads do I need? I verified installing both the app and automotive apks don't work for allowing Android Auto to work, I suspect because the signatures are wrong

geekygecko commented 1 month ago

For Android Auto, you only need the mobile app, which works by sending the screens from the phone. The Automotive APK is only needed if you use the Android Automotive OS, it's installed in the car and not on the phone.

Unfortunately, I don't own a car that supports Android Auto. It works for the developer simulator but like you say Google might only be showing apps they have resigned. Sorry, I'm unsure how to help if the signed version we send to Google doesn't work.

michel-slm commented 1 month ago

I expect that, like last time, some future Pocket Casts version will somehow just work. Obviously I'm not expecting you to release one just to potentially fix installation on my phone 😅

I tried installing an older release from GitHub then upgrading on play store and got the same error, so it does seem to be that somehow both the current stable and beta version somehow won't install on my Pixel 9 Pro (and it's still on Android 14 too, which is weird - it's not an issue with Android 15).

michel-slm commented 1 month ago

Ended up adding my backup Google account, installing Pocket Casts from it, switching back to my main account and then uninstalling, and looks like now I can install from my main account again.

This experience is quite frustrating, sorry for the bother. Hopefully the next person who experiences this issue might find this useful.

geekygecko commented 1 month ago

Thanks for letting us and everyone else how you solved it.