Things disappearing at certain screen widths with come down to layout issues, or conflicts in the css (stylesheet).
It would be rather hard to give much specific help without seeing the site. Can you share it?
I'd also suggest contacting whoever made the mega menu in case they have specific updates or code that would be needed for your theme.
|2 hours ago|