I have the exact same problem. Using Elementor and OceanWP with Fit To Screen and VH set to 100%. It does not seem to take into account only the available screen space on mobile. There is extra background/section space just past the bottom of mobile screens. Is there a fix for this?