Hello @therustyfox,
Thank you for reaching out,
It seems you are using a custom header template, would you please share a live URL from the issue?
I’ll use inspect elements to check the page source on your website to find the reason for this.
Just for your information:
1. If you are using a different header menu, then you can disable it, or set it to the default option in OceanWP Settings — the “O” icon.
2. If you are using custom code for the header or a custom template for the header, check its settings and ensure the main header is assigned to the whole of the website or that specific page.
3. If you have any cache plugin or server cache(CDN / Browser Cache and Cookies and …), you need to clear its cache contents or disable them to see your changes. Also, remember to click on the regenerate all assets file and data in Elementor > Tools(if you have Elementor).
Please keep us posted.
Best Regards