Someone has reported me that he cannot install or upgrade applications on Google Play. It fails with error RPC:S-5:AEC-0
What does that mean? How to fix this?
I found this working answer on Androidcentral: Remove and re-add the main Google account
User @rds has given the correct answer about how to fix this problem, but I can tell you that this issue happens mainly after stopping Google Services Framework (this is a practice that some people recommend in order to be able to get OTAs when delayed to be available for your phone).
I had Android 4.2, but I was trying to get a recently released bug-fixing 4.2.1 update, so I just did this (stop Google Services Framework), but after updating Android and restarting my smartphone, I got that infamous
[RPC:S-5:AEC-0] error when trying to get some updates for my apps.
First I tried, unsuccessfully, what @Anthony says. Then I did what @rds says (removing/adding my Google account) and the problem has gone!
Let me add: this is not the first time I get that error, but it is until now that I realize both the reason and the solution, so I'm sharing this with you.
Try resetting your home router just to be on the safe side.
The server error
RPC:S-5:AEC-0 can be worked around by going to the 1Mobile App Market and downloading free apps only via that service. Not ideal, but at least it's enabled me to get BBC News, BBC Media Player and Skype.
I've done a fair bit of searching and just can't find an answer for this server error problem.
The SO-question Android error while retrieving information from server 'RPC:s-5:AEC-0' in Google Play? might provide some help. Several of the answers suggest removing and then re-adding your Google account to the Play Store will fix the issue (a reboot may be required).
A similar advice can be found at AndroidCentral:
added my second Google account. I then went to the
Play Store > [MENU] Accountsand selected the new account I had added, followed by switching back to the previous account. This resolved the issue for me.
Alternatively it's just waiting for Google to fix the issue.