When we create an estimate, if the contact has a first name but no last name, GHL sets the name to "{first_name} "Undefined"", there is no way to turn this off.
Then, if we go into "Edit contact" through the invoice and estimate, to remove the "undefined", we are then prompted that we can't save without completing the rest of the form which sometimes has fields which we don't have or need for sending the invoice/estimate.
GHL needs to not autofill the empty name field with "undefined", and also not set the contact info fields to required by standard.