Mailchimp API not being passed?

Not sure what’s going on here but the Mailchimp plugin is throwing an error:

$mailchimp = new ErrorLoggingMailChimp(
       new MailChimp($this->grav['config']->get('plugins.mailchimp.api_key')),

Which looks to me like the Mailchimp API isn’t being pulled in - but I’ve added it to the plugin settings - then, to be sure I’ve added it to the config file directly.

My form setup looks like this:

                name: Nome
                type: text
                label: 'Nome'
                placeholder: 'Il tuo nome'
                name: Cognome
                type: text
                label: 'Cognome'
                placeholder: 'Il tuo Cognome'
                name: email
                type: email
                label: Email
                placeholder: La mail (invieremo qui la tua guida gratuita)'
                    required: true
                    message: 'Senza mail non possiamo inviarti la guida'
                type: Submit
                value: 'Si, voglio la guida gratuita'
                fileprefix: contact-
                dateformat: Ymd-His-u
                extension: txt
                body: '{% include ''forms/data.txt.twig'' %}'
                required_fields: [email]
                subject: '[Richiesta Guida] {{|e }}'
                body: '{% include ''forms/data.html.twig'' %}'
            reset: true
            display: thankyou

Thanks for any help/ideas…

I’m wondering if anyone is doing any work in this area? The plug-in that can be pulled in via the admin interface does not work, as described. This can be fixed with the code at GitHub - paulrudy/grav-plugin-mailchimp: Add MailChimp subscribe form action support. That suggests it should be incorporated into the original plugin. But the plug-in still seems not to work, it just does nothing. There is no obvious route to getting a fix.