Mobile screen does not display Primary navbar…just a three line icon [closed]

Many themes are ‘responsive’, so they adjust the content to the size of the device. As part of the responsive aspects of the theme, the theme CSS adjusts the menu to show up as the ‘hamburger’ icon (the three bars) which denotes the menu location.

So, the menu display as the ‘hamburger’ is normal on smaller screens, part of the responsive CSS that the theme uses.

You might find this tutorial typical of how a ‘hamburger’ menu is displayed on smaller screens: https://www.w3schools.com/howto/howto_js_topnav_responsive.asp .