Matrix fields don't load! I have some matrix fields defined:

But when I use the matrix blocks inside of an entry - I don't get all blocks - just the richText ones.
I tested it out - just the richtText Matrix blocks will be loaded when I do:
  {% include &quot;_private/partials/matrix&quot; with {blocks: entry.bodyContent.all()} %}

Is there something I am missing, or is this a bug?
Would be great if someone could help.
Without seeing the code of your template _private/partials/matrix it's not easy to help you.
Maybe you need to check the block type first.
I usually do that with a switch and have a different partial for each block.
So your template _private/partials/matrix could look something like this:
{% for block in blocks %}
  {% switch block.type %}
    {% case &quot;richText&quot; %}
      {% include &quot;_private/partials/richtext&quot; %}
    {% case &quot;quote&quot; %}
      {% include &quot;_private/partials/qoute&quot; %}
    {% case &quot;image&quot; %}
      {% include &quot;_private/partials/image&quot; %}
    {% case &quot;embed&quot; %}
      {% include &quot;_private/partials/embed&quot; %}
    {% default %}
  {% endswitch %}
{% endfor %}

The quote partial could look something like this
{# do something with block.style #}
&lt;h4&gt;{{block.quote}}&lt;/h4&gt;
&lt;h5&gt;{{block.attribution}}&lt;/h5&gt;