This question is not strictly programming related, however:
Drupal breadcrumbs follow the menu-items as they are enabled. Regardless of whether the menu-items are visible, and regardless of what menu(containers) hold the menu. Items that are not in the menu (such as nodes!) will not have a breadcrumb.
That said, there is an exception, modules can override the breadcrumb with drupal_set_breadcrumb()
, if they do so, the last one to set the breadcrumb gets to set the breadcrumb. E.g. taxonomy module sets the breadcrumb on taxonomy-pages.
- You could set the breadcrumbs hardcoded in a module.
- You should investigate why breadcrumbs don't follow your menu's in this case.
- You could investigate modules that allow tweaking the breadcrumb behaviour, such as hansel