How can I regain control over input values in schema type fields?

Howdy,
I’m trying to migrate some older pages into a sections everywhere 2.0 format. I had a few sections made but am finding some issues when trying to apply logic from older sections.

In older sections I was able to add HTML tags to both “text” and “richtext” type schema fields, and they would apply their styling , , etc… Now they print as raw text rather than apply their logic in the customizer. richtext also seems to be adding printed

tags to the beginning and end of my input values.

How do I get my granular control of the input value back in the schema type fields?

As a follow-up, I found a newly created section which will accept <> tagging for granular styling of the input value.
The type of its schema is textarea, and it is inside a block of the section’s schema.

But confusingly within that same section code and schema is another block level section for the header which is also textarea and will not process <> tagging in the input value field in the customizer.

The working section is called Image Caption in the schema and the non-functional section is called Section Heading

here is the schema and code:


  

    {% for block in section.blocks %}
      {% case block.type %}
        {% when 'content' %}
          

            ## {{ block.settings.heading | escape }}
            {{ block.settings.text }}
      
          

    
        {% when 'image' %}
          
            
            

{{block.settings.image_caption}}

          

      {% endcase %}
    {% endfor %}
  

{% schema %}
{
  "name": "LP - Image Text",
  "tag": "section",
  "settings": [
    {
      "type": "color",
      "id": "background_color",
      "default": "#dbdddd",
      "label": "Background color"
    },
    {
      "type": "color",
      "id": "color",
      "default": "#000000",
      "label": "Color"
    },
    {
      "type": "range",
      "id": "padding",
      "label": "Padding L/R",
      "unit": "rem",
      "min": 1,
      "max": 20,
      "step": 1,
      "default": 1
    }
  ],
  "blocks": [
    {
      "type": "content",
      "name": "content",
      "settings": [
        {
          "type": "textarea",
          "id": "heading",
          "default": "This is the heading",
          "label": "Section heading"
        },
        {
          "type": "text",
          "id": "class",
          "label": "Adds class to heading"
        },
        {
          "type": "richtext",
          "id": "text",
          "default": "

Enter your text here

",
          "label": "Rich text"
        }
      ]
    },

    {
      "type": "image",
      "name": "image",
      "settings": [
        {
          "type": "image_picker",
          "id": "image",
          "label": "Select image"
        },
        {
          "type": "textarea",
          "id": "image_caption",
          "label": "Image caption"
        }
      ]
    }
  ],
 "presets": [
   {
     "name":"LP - Image Text",
     "blocks": [
      {
       "type": "content"
      },
      {
        "type": "image"
      }
     ]
   }
 ]
}
{% endschema %}