OK I spoke too soon. This thing is finicky. I ran the flight again and I can’t get the next WPT to “take” in the VNV profile. Yet it still has a TOD on the GPS path!
Disregard! I had the altitude still set at 500’ above the VNAV altitude. No wonder it didn’t kick in.