That’s exactly my point though. If they hadn’t worked there in 3 years, why were they still associated with the developer account in the first place?
There’s a couple of ways (that are best practices for any company) to avoid this problem:
- Have separate Google accounts for work / personal use
- Remove old employees from the developer account when terminated
I think that's actually the issue. There was no current association with the companies account anymore.
Having separate google accounts for work and personal use does not actually solve this, since google has an algorithm to figure out if the accounts are used by the same person.[0][1]
OP never said that "there was no current association with the companies account". In fact, they say explicitly that there was an association, because H still had permissions on an (unpublished) game that was part of their Play Store account.
There’s a couple of ways (that are best practices for any company) to avoid this problem: - Have separate Google accounts for work / personal use - Remove old employees from the developer account when terminated