Thanks so much for the detailed response. I have been testing this solution and it works for the desktop, but what about the mobile menu? It doesn’t seem to hold for it.
I had maintenance mode enabled and was testing the website within WordPress – as soon as I made it live, the scrolling worked correctly (just for anyone working the way I did).