I’m having this same exact issue. I have a menu created in the top bar location, but it’s not showing on my site (I’m using header style 2).
Also, I don’t have that Topbar option you show in your screen shot–see my attached screen shot.
There IS a top bar option in the header section, but enabling that only shows contact information (phone, email, location and working hours).
No errors are showing in Chrome’s dev console.