I tried submitting a certificate request for a web server certificate to my Windows PKI via. the GUI and got this error:
The request contains no certificate template information 0x80094801
The solution is to use the command line command certutil and specify what template to use (Use “template name” not “temple display name” as Robert Lechler pointed out in the comments):
certreq -submit -attrib "CertificateTemplate:WebServer" <request file>
Note: this command will sumbit the request AND issue the certificate.