I'm thinking of just writing up some media queries from 921px to 938px to set .ast-header-break-point #ast-mobile-header{display:block!important}. Fingers crossed, let's hope this works
Just add to the css like I wrote above. I did it in the console and the problem was solved. I came to that idea because the 'gap' stayed at 17px, the width of the scrollbar in Chrome.