У меня была такая же проблема, я исправил это так:
Когда вы создаете учетную запись службы на шаге 2, вам нужно выбрать роль, чтобы предоставить этой учетной записи некоторые разрешения, хотя она показывает, что этот шаг не является обязательным, но в некоторых случаях это не так. Если вы пропустите этот шаг, вновь созданная учетная запись службы не будет отображаться на странице доступа к API консоли Google Play, и вы получите это сообщение об ошибке The current user has insufficient permissions to perform the requested operation
при запуске кода.