I have similar issues with forms in emailjs.
sendEmail(form: NgForm) {
    if (form.valid && this.formRef) {
      emailjs.sendForm('SERVICE_ID', 'TEMPLATE_ID', this.formRef.nativeElement, 'PUBLIC_KEY')
        .then(() => {
          this.successMessage = 'Your message has been sent successfully!';
          this.errorMessage = null;
          form.resetForm();
        }, (error) => {
          this.errorMessage = 'There is an error: ' + error.text;
          this.successMessage = null;
        });
    }
  }
In my code I use correct Service_ID, Template_ID and Public_key, everything works, but it always shows me that formRef is NULL!
Do someone know the solution?