I recently experienced this, my account was not invalidated yet certain updates that had previously failed would not retry, and failed with unauthorized. I modified the updatestore.db to remove the rows for the failed entries, and the updates worked.
So effectively somehow a failed update logged to the db will lock the user from ever getting the app update. I can assume we are using some cached but bad data from the db to retry, whereas we should start over.
I recently experienced this, my account was not invalidated yet certain updates that had previously failed would not retry, and failed with unauthorized. I modified the updatestore.db to remove the rows for the failed entries, and the updates worked.
So effectively somehow a failed update logged to the db will lock the user from ever getting the app update. I can assume we are using some cached but bad data from the db to retry, whereas we should start over.