I have Members enabled, connected to Mailgun with valid credentials. Running Ghost 3.1, self-hosted on DigitalOcean Ubuntu droplet. I am also using the Lyra theme.
If “Allow free member signup” is TRUE, the email on the Lyra signup page gets sent perfectly fine.
However, if “Allow free member signup” is FALSE, the email on that same page never gets sent. The status message beginning “Great!” shows up instantaneously.
Signup page is here: Exception Not Found — Sign up. Obviously, “Allow free member signup” is currently TRUE on that page.
So is this an issue with Lyra, then? Because I don’t see how getting a successful status message telling users to “check their inbox” when it is expected that no email is sent is a good UX. If “Allow free member signup” is false, how are uses supposed to get to Stripe Checkout in Lyra?