This is what their email said:
On Tue, Aug 11, 2020 at 01:29 AM, “David Chamberlain” <david.chamberlain@convertkit-a3e19d77b86f.intercom-mail.com> wrote:
Hi there,
It looks like there is a limitation on your sites theme that is preventing our plugin from producing that form on your home page. To get that form to appear on your home page you need to embed it separately there from using the plugin to do so. The article that was shared with you about embedding a form via JavaScript is the best resource to do this.
Thanks!
David