slider wont load unless you scrolldown on mobile, slick.js carousel

This behavior of the page is caused by the WP Rocker plugin you are using.

With the active “Delay JavaScript Execution” option (“File Optimization” tab), all scripts on your website are loaded only after the user performs some action (e.g. will move the cursor). This applies to both the mobile and desktop versions.

Excluding just jquery and slick.js from lazy load in WP Rocket settings should solve the problem.