Noticing more inconsistencies now.
I've got an identical Wayfinder call on the page. Actually two. One simply calls Wayfinder, uncached with a resource ID set to the sub page (level two - child).
Second call is pulled from the main menu call, an exact duplicate except I've changed the ID to the page it's displayed on (level two - child)
Process:
Clear cache from manager (logs me out, I log back in, log in again, reload manager page, clear cache... yes, this occurs EVERY time I do anything in the manager)
load page - all menus work
Upon reload, the first call disappears. Sub-submenu in main menu (child child) works.
Reload again, same.
Navigate to another page, sub-submenu is broken. Navigate back to page with Wayfinder calls, all menus are broken.
???
[[!Wayfinder? &startId=`10`]]
[[Wayfinder? &startId=`10` &level=`3` &rowTpl=`rowTpl` &innerTpl=`innerTpl` &hideSubMenu=`0`]]