There should be no plugin-specific issues with SMTP as the plugin is using default wp_mail() function to send emails. So the issue is probably related to your SMTP config.
I’ve also updated the from name/email in Stripe plugin to match what I set in SMTP plugin.
I think this is the right direction to look at. From email should be set to the one that is configured\allowed on your SMTP server. For example, if you’re using your server’s SMTP, then the from email should be firstname.lastname@example.org, otherwise the email might not be sent.