Ok, I’ve been testing this for a while now.
All my other themes, when I select a menu, that menu is displayed!
It’s only with this one theme!!!!
I’ve deleted all menus, and recreated them using different names, and still, only the first menu I created is the one used!! What the hell is going on!?
I have checked my code against the other themes, and its the same!
I’ve tried renaming the menu location.
I’ve tried adding a second menu location.
But still only the first menu is used!
I can’t believe I’ve been so stupid!!
It should be ‘theme_location’ with underscore!
Doh!