I changed themes and it does work on another theme.
I am calling the wp_nav_menu() I am not using a custom nav walker at this point. It was just the out of the box _S nav where I was starting to add css to. I tried changing the permalinks makes no difference. I deleted the .htacess then made new one as I went from local host to live (I had the problem on local host and thought maybe using the searchreplacedb2 might help fix it when I migrated and updated all the permalinks…no such luck.
Still need to try disabling all the plugins. When I inspect the element it shows the right url for the dropdown item it’s just when you click it takes you to wrong page.