I just added a couple of woo-related things (like a custom product tab) to functions.php, but in a child theme file. I did remove that file just to test to see if maybe something in there was causing the menu problem. It’s the only site I have done on a Windows server. Could that make a difference? Nothing makes sense when you consider that it is working on the customizer preview, but not on the site. That’s the biggest head-scratcher for me, and frustrating, since every bit of my knowledge of how the admin panel works would leave room in a thimble.
I could send you the url, but my client is paranoid about privacy before the site is launched. Is there a way to send it privately to you?