UPDATE: PROBLEM SOLVED!
I reached out to Pocket Casts’ support team, and they told me this bug is due to a change made by the Google Play Store and/or Google Play Services. So as I suspected, it wasn’t them. It was Google.
Although the issue has not been fixed in the latest stable release of Pocket Casts, it has been fixed in one of their beta releases, specifically v8.14-rc-2. I downloaded it from their GitHub, and it works. I am no longer prompted to sign into the Google Play Store. Thank God!
Note: Pocket Casts v8.14-rc-2 is not the latest beta release. It’s the penultimate one. But since their support team told me the issue was fixed in this release specifically, I erred on the side of caution by downloading v8.14-rc-2 instead of 8.14-rc-3, especially since Android doesn’t allow downloading older versions of an app while later ones are still installed. I have too many podcasts already downloaded, and I don’t want to have to download them again.
WHAT ABOUT OTHER APPS?
I suspect this is going to happen more often with apps, and I hope developers address it.
I know for a fact that 1Password does not officially support downloads outside the Google Play Store on Android, and never has.
On my Android phone I constantly experienced minor but still annoying bugs. And some of them are still present on my current phone. For example, every odd update, 1Password’s logo doesn’t appear properly. This is what it looks like now:
I am grateful to Pocket Casts for addressing this issue, because 1Password has no intention of doing it. They told me as much a couple of years ago. If their app works without a Google account, that’s great, but if it doesn’t they are not going to make any effort to address it. They’re practically a billion dollar company. Shame on them. Pocket Casts is worth infinitely less, and yet, they are making an effort.
1Password feels the exact same way about supporting their browser extension outside of Chrome, Brave, Firefox, MS Edge, and Safari. Many people are unaware of this, but just because an extension works in Chrome or Firefox, doesn’t necessarily mean it will work in one of their forks (Vivaldi/Waterfox).
We must compel developers who won’t support their apps outside Google and Apple’s ecosystems to change. Otherwise, this is going to keep happening. Even if we lose, let’s make our voices heard.