Grid модуль свайпера нужен. rows: 2 и обязательно fill: 'row':
import { Grid } from 'swiper/modules';
new Swiper('.swiper', {
modules: [Grid],
slidesPerView: 4,
grid: { rows: 2, fill: 'row' },
spaceBetween: 16,
});
p.s. без fill: 'row' слайды пойдут столбцами, это дефолт