I have searched high and low on the forums for a solution for this issue.
I have an eCommerce site built with Bricks and Woocommerce where I have a number of custom fields that are being dynamically integrated.
These custom fields are WYSIWYG fields where a mixture of html, including h2 headings and paragraph tags.
Even with sanitization set to none on the advanced settings, the <p> tags are still being scrubbed.
What's extra strange is there are other WYSIWYG custom fields for products that have a mixture of heading and p tags that don't have sanitization turned off and the <p> tags are never scrubbed.