Try this:
1. Create a new Page.
2. Add your slider.
3. Add the GenerateBlocks Grid.
Check if they display correctly. If so then:
4. Add the following shortcode to the page to display the Shop Loop:
[products]
If that displays correctly then use this page for your home page.
And in the Woocommerce Settings > Products remove the page you have set for your Shop page.