Original Post — Direct link
over 2 years ago - /u/Zoythrus - Direct link

Originally posted by AbominableIntellect

Forgive me, but I am about to become very patronising. I'm an old school hacker, and I have been programming for decades.

What I am witnessing here is not a "bug" - it is outright incompetence and a lack of respect for your audience.

Kindly explain to me how you can justify displaying a mutex condition of stars earned for a tribe while it's supposedly unpaid for? Hm?

Please get your act together and display some pride in your work and at least a pretense of striving for excellence.

So, the reason is that your scores and "whether or not you own a tribe" are stored separately.

The latter bit is handled by Apple or Google, while the scores are handled by us.

Reinstalling often fixes this issue, btw. Try that. If that doesn't work, DM me

over 2 years ago - /u/Zoythrus - Direct link

Originally posted by AbominableIntellect

I know why it happens. The damning indictment is, so do you.

Clearly, it's a detectable (and thus pointless) error condition. People have been complaining about this for ages, yet you do nothing, with your digits improbably inserted and a shrug along with a "yabut playstore" excuse.

Reinstalling doesn't work for me, but that's not really the issue here. You are preventing paying customers from having a seamless and carefree experience because of your focus on your own bottom line and the mechanism for enforcing it taking priority for YOU. It's shameful. The lack of a simple logic check for the condition is the technical disgrace, yet you expect people to reinstall, fiddle with the Google accounts on their phones, and so on.

It is NOT acceptable.

Contrary to what you may think, we have attempted to fix it multiple times, and believe it's actually an issue with how Google handles their purchases. We will fix it eventually, as we have put a lot of effort in figuring it out already.

Trust us, we wish we weren't plagued by this issue, either. Also trust us that it has nothing to do with our bottom line.

Sorry for the inconvenience.

over 2 years ago - /u/Zoythrus - Direct link

Originally posted by AbominableIntellect

Please don't insult my intelligence.

if (PremiumTribe.unlocked() || PremiumTribe.hasSavedScore()) { Play(); }

It. Is. Not. Rocket. Science.

Even the logic above is somewhat redundant. The fact that you have not figured out that a saved score for a premium tribe is an implicit corollary to it being paid for, and have "put a lot of effort" into "fixing" it, is the most crystal clear evidence that you are perhaps not cut out for this business, and it is hardly something I'd advertise.

From my understanding, the issue is a little more complicated than what you may think.

We are happy to work with you to get your tribes back, and have a few troubleshooting tips we'd like to go through to help you out, if you'll let us. 😀