Sending Email with sendGrid not work after Public

I’ve used SendGrid and have no troubles with it going to any email.

I would have just changed the SendGrid API key in your original code from Nayeli (Code Queen), plus taking out the Nayeli in the jsw and js backend file names.

I use very similar setup to yourself and everything runs just fine.

All I did extra was to make sure that I had completed all of the three sender authentication options:
https://sendgrid.com/docs/ui/account-and-settings/how-to-set-up-domain-authentication/
https://vimeo.com/267486083 - video showing you how to do it.