Topic created by incoming email, doesn't include most of the content

It might be simpler and more maintainable if instead of going webform → crm → html → email → email parser → post you go webform → crm → markdown → post via API.

Specifically, you could create a markdown template using the form data and use an API key to submit a post via API. You’d have very consistent results.