The issue isn’t the number of items per row, it’s is that they are not the same items. They are sorting in a different order on desktop than they are on mobile.
The first four items on desktop should also be the first four items on mobile but they ate not.