I had the following line in the default.aspx page of my new template:
<SPSWC:CategoryNavigationWebPart runat="server" id="VerticalNavBar" DisplayStyle="VerticalOneLayer" />
and, as I reported earlier, the side navigation wasn't working correctly. It was displaying the navigation from the home page instead of the current area. For some reason, changing the id made everything work right:
<SPSWC:CategoryNavigationWebPart runat="server" id="VerticalNavBar2" DisplayStyle="VerticalOneLayer" />
I'm not sure why “VerticalNavBar” works for every other template, but I have to rename the control for my template. My guess is that I need to crack open the XML files and start searching. Thoughts, anyone?