title: "ARRAY_ROW parameter 2 mismatched row size" despite only referencing 3 rows?
body: <p>I'm using Google Sheets and trying to filter raw data based on a couple of basic criteria, whilst also interjecting the results with URL creation in Col4 and an image display in Col14 (each based on the results in Col3 and Col13).</p>
  <p>However, when using this formula, if two or more rows meet the 'where' criteria, I am given a <code>ARRAY_ROW parameter 2 mismatched row size</code> error. When I search around for help with this error, I see lots of results about people referencing multiple different data sets with varying row amounts. But as we can see here, I only reference the same 3 rows each time.</p>
  <p>Am I missing something with regards to this error?</p>
  <pre><code>=ARRAYFORMULA({
  ({
  QUERY({A4:S6}, &quot;select Col1,Col2,Col3 where Col15 = 'Review' and Col19 &gt;=3&quot;,0)
  }),({
  HYPERLINK(CONCATENATE(&quot;http://www.google.com/search?q=&quot;,INDIRECT(ADDRESS(ROW(D4),COLUMN(D4)-1))),INDIRECT(ADDRESS(ROW(D4),COLUMN(D4)-1)))
  }),({
  QUERY({A4:S6}, &quot;select Col5,Col6,Col7,Col8,Col9,Col10,Col11,Col12,Col13 where Col15 = 'Review' and Col19 &gt;=3&quot;,0)
  }),({
  IMAGE(INDIRECT(ADDRESS(ROW(N4),COLUMN(N4)-1)))
  }),({
  QUERY({A4:S6}, &quot;select Col15,Col16,Col17,Col18 where Col15 = 'Review' and Col19 &gt;=3&quot;,0)
    })
  })
  </code></pre>
  <p>EDIT: Here's an example sheet of what I'm trying to achieve.
  <a href="https://docs.google.com/spreadsheets/d/1dwuvK-zxG1dqsWopaWkW69yT2M2dqopCs1sTw0-xNCo/edit?usp=sharing" rel="nofollow noreferrer">https://docs.google.com/spreadsheets/d/1dwuvK-zxG1dqsWopaWkW69yT2M2dqopCs1sTw0-xNCo/edit?usp=sharing</a></p>