Hi,
Thank you for providing this solution, but it is not responsive and these 3 columns are being also displayed on mobile – which makes it very narrow -, not the best ux,
At the same time it is still not filled completely – there is blank spot instead of the product – row 7 (so still product #21 is not loading)
Another – shortcode is not working also not working in terms of the number of products being displayed – there are more than 21 – I have 14 rows times 3 products each.