Newsletter isn't sending preview emails

I had this problem yesterday and support advised on setting up external SMTP. I just set up SparkPost.
The SparksPost plugin test email works and the eNewsletter test connection works. But the "Send Preview" in eNewsletter fails.