The schema is expecting certain nodes to appear in a particular order.
Because you added BillingInfo, it is expected to occur before CommentHistory.
The schema nodes are likely not optional since this is coming from a database.
Therefore, the problem is NOT in your connection, but rather in your existing forms. The forms are missing the new BillingInfo in their XML. Add an XML node for this in the correct place in the existing .xml forms and you should be set to go.