Ave - Desktop/Mobile menu doesn't work properly

The primary menu should be placed inside the navigation container. You can learn more about header modules here: https://docs.liquid-themes.com/article/53-header-modules

Also, make sure the "hide" option is disabled for the navigation container: