If your Astra mobile menu doesn’t match the desktop version, it’s likely because a menu hasn’t been assigned in the Off-Canvas section.
Without an assigned menu, WordPress defaults to showing all pages.
Solution
Go to Astra > Customize > Header Builder > Primary Menu > then click the Configure Menu button and look for the Off-Canvas settings.
Make sure the correct menu is selected here to ensure consistency between mobile and desktop views.