Your screenshot shows a field named "Vendor". The error shows a field named VENDOR. Since XML is case sensitive, these are two different fields. If you look in your form's data source in design mode, are you able to find the VENDOR field?
(To your PS - here's a link to the support page for the company I work for - you can contact us for InfoPath help any time)