In case you add several data sources into one function, the data will be displayed differently if it detects a common base – in which case it will try to show each entry of the array into its own column.
You can force the data from the different sources to be compared side-by-side with compare
=IMPORTJSON(data_sources, filters, "compare")