Google play download pending error can now be fixed by simple tricks like changing VPN settings, replacing corrupted SD card.