# Course components do not show up in Sidebar Navigation

**URL:** https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289
**Category:** Site Operations Help
**Tags:** tutor-indigo, sidebar, tutor
**Created:** [March 19, 2025, 12:23pm UTC](https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289 "2025-03-19T12:23:47Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![hkhanal01](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/hkhanal01/32/3584_2.png) [@hkhanal01](https://discuss.openedx.org/u/hkhanal01)
#### Post date: [March 19, 2025, 12:23pm UTC](https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289/1 "2025-03-19T12:23:48Z")

</div>

Recently I updated site for Sumac. There is a sidebar toggled navigator, but course components do not show up. Is there anything that I can change in setting or configuration to populate the course components in sidebar?. I really appreciate for any help .

 ![Imagee](https://us1.discourse-cdn.com/flex020/uploads/openedx/original/2X/f/f465ac29c6a46ea9270cee56a98e4cf9c3704f56.png)

---

<div class="post-metadata">

### Author: ![sarina](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/sarina/32/2308_2.png) [@sarina](https://discuss.openedx.org/u/sarina)
#### Post date: [March 19, 2025, 12:35pm UTC](https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289/2 "2025-03-19T12:35:23Z")

</div>

This is interesting. Are you using the Indigo theme?

---

<div class="post-metadata">

### Author: ![hkhanal01](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/hkhanal01/32/3584_2.png) [@hkhanal01](https://discuss.openedx.org/u/hkhanal01)
#### Post date: [March 19, 2025, 12:48pm UTC](https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289/3 "2025-03-19T12:48:01Z")

</div>

Yes, I am using indigo

---

<div class="post-metadata">

### Author: ![sarina](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/sarina/32/2308_2.png) [@sarina](https://discuss.openedx.org/u/sarina)
#### Post date: [March 19, 2025, 1:19pm UTC](https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289/4 "2025-03-19T13:19:48Z")

</div>

@hinakhadim I know you previously looked into sidebar issues with Indigo. Have you seen this?

@hkhanal01 is it possible to turn indigo off as a test and see if that resolves the issue?

---

<div class="post-metadata">

### Author: ![hkhanal01](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/hkhanal01/32/3584_2.png) [@hkhanal01](https://discuss.openedx.org/u/hkhanal01)
#### Post date: [March 19, 2025, 1:26pm UTC](https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289/5 "2025-03-19T13:26:08Z")

</div>

@sarina Thank you for quick response. I have not seen sidebar navigation in previous version and i did not have issue using indigo

---

<div class="post-metadata">

### Author: ![hkhanal01](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/hkhanal01/32/3584_2.png) [@hkhanal01](https://discuss.openedx.org/u/hkhanal01)
#### Post date: [March 19, 2025, 1:28pm UTC](https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289/6 "2025-03-19T13:28:11Z")

</div>

I will check with turning off Indigo

---

<div class="post-metadata">

### Author: ![hkhanal01](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/hkhanal01/32/3584_2.png) [@hkhanal01](https://discuss.openedx.org/u/hkhanal01)
#### Post date: [March 19, 2025, 3:49pm UTC](https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289/7 "2025-03-19T15:49:15Z")

</div>

I can see Sidebar Menu in couple of courses. Seems like it is not an issue of Indio theme. But in few courses, i see an issue loading content in sidebar Navigator.

```auto
| 2025-03-19 15:28:24,447 ERROR 15 [django.request] [user 4] [ip 193.43.135.147] log.py:241 - Internal Server Error: /api/course_home/v1/navigation/course-v1:DagX+GenAI+2024Q1
tutor_local-lms-1 | Traceback (most recent call last):
tutor_local-lms-1 | File "/openedx/venv/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner
tutor_local-lms-1 | response = get_response(request)
tutor_local-lms-1 | ^^^^^^^^^^^^^^^^^^^^^
tutor_local-lms-1 | File "/openedx/venv/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response
tutor_local-lms-1 | response = wrapped_callback(request, *callback_args, **callback_kwargs)
tutor_local-lms-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tutor_local-lms-1 | File "/opt/pyenv/versions/3.11.8/lib/python3.11/contextlib.py", line 81, in inner
tutor_local-lms-1 | return func(*args, **kwds)
tutor_local-lms-1 | ^^^^^^^^^^^^^^^^^^^
tutor_local-lms-1 | File "/openedx/venv/lib/python3.11/site-packages/django/views/decorators/csrf.py", line 56, in wrapper_view
tutor_local-lms-1 | return view_func(*args, **kwargs)
tutor_local-lms-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
tutor_local-lms-1 | File "/openedx/venv/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view
tutor_local-lms-1 | return self.dispatch(request, *args, **kwargs)
tutor_local-lms-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tutor_local-lms-1 | File "/openedx/venv/lib/python3.11/site-packages/rest_framework/views.py", line 509, in dispatch
tutor_local-lms-1 | response = self.handle_exception(exc)
tutor_local-lms-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
tutor_local-lms-1 | File "/openedx/venv/lib/python3.11/site-packages/rest_framework/views.py", line 469, in handle_exception
tutor_local-lms-1 | self.raise_uncaught_exception(exc)
tutor_local-lms-1 | File "/openedx/venv/lib/python3.11/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
tutor_local-lms-1 | raise exc
tutor_local-lms-1 | File "/openedx/venv/lib/python3.11/site-packages/rest_framework/views.py", line 506, in dispatch
tutor_local-lms-1 | response = handler(request, *args, **kwargs)
tutor_local-lms-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tutor_local-lms-1 | File "/openedx/edx-platform/lms/djangoapps/course_home_api/outline/views.py", line 478, in get
tutor_local-lms-1 | course_blocks = self.filter_inaccessible_blocks(course_blocks, course_key)
tutor_local-lms-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tutor_local-lms-1 | File "/openedx/edx-platform/lms/djangoapps/course_home_api/outline/views.py", line 502, in filter_inaccessible_blocks
tutor_local-lms-1 | section_data['children'] = self.get_accessible_sequences(
tutor_local-lms-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tutor_local-lms-1 | File "/openedx/edx-platform/lms/djangoapps/course_home_api/outline/views.py", line 587, in get_accessible_sequences
tutor_local-lms-1 | return [
tutor_local-lms-1 | ^
tutor_local-lms-1 | File "/openedx/edx-platform/lms/djangoapps/course_home_api/outline/views.py", line 589, in <listcomp>
tutor_local-lms-1 | if seq_data['id'] in available_sequence_ids or seq_data['type'] != 'sequential'
tutor_local-lms-1 | ~~~~~~~~ ^^^^^^
tutor_local-lms-1 | TypeError: string indices must be integers, not 'str'

```

---

<div class="post-metadata">

### Author: ![sarina](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/sarina/32/2308_2.png) [@sarina](https://discuss.openedx.org/u/sarina)
#### Post date: [March 19, 2025, 4:30pm UTC](https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289/8 "2025-03-19T16:30:07Z")

</div>

What type(s) of Xblocks are failing? Are they standard blocks (capa problems, text blocks) or custom ones?

---

<div class="post-metadata">

### Author: ![hkhanal01](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/hkhanal01/32/3584_2.png) [@hkhanal01](https://discuss.openedx.org/u/hkhanal01)
#### Post date: [March 19, 2025, 5:55pm UTC](https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289/9 "2025-03-19T17:55:46Z")

</div>

Xblocks are customized. I created following their [guidelines](https://docs.openedx.org/projects/xblock/en/latest/xblock-tutorial/index.html)

---

<div class="post-metadata">

### Author: ![sarina](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/sarina/32/2308_2.png) [@sarina](https://discuss.openedx.org/u/sarina)
#### Post date: [March 19, 2025, 6:08pm UTC](https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289/10 "2025-03-19T18:08:24Z")

</div>

@Chelsea_Rathbun - so it seems the sidebar might not be working with custom XBlocks. Is there a developer of the feature we could pull in here?

@hkhanal01 are your custom blocks public, so the team could try them out?

---

<div class="post-metadata">

### Author: ![hkhanal01](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/hkhanal01/32/3584_2.png) [@hkhanal01](https://discuss.openedx.org/u/hkhanal01)
#### Post date: [March 19, 2025, 7:33pm UTC](https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289/11 "2025-03-19T19:33:25Z")

</div>

@sarina we have not published those xblocks. Thank you for your help. I resolved the issue.

- Review carefully to see if any structure components (especially sequentials) appear as strings  
or blank instead of JSON. `tutor local run lms ./manage.py lms dump_course_structure course-v1:GenAI+2024 --settings=tutor.production`
- Delete those blanks and strings from your CMS course outline
- Re-index the Course Structure: `tutor local run cms ./manage.py cms reindex_course --course=course-v1:GenAI+2024Q1 --settings=tutor.production`
- Remove caches: `tutor local exec redis redis-cli flushall`
- Restart your LMS and CMS:` tutor local restart lms cms`

---

<div class="post-metadata">

### Author: ![Chelsea\_Rathbun](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/chelsea_rathbun/32/5385_2.png) [@Chelsea\_Rathbun](https://discuss.openedx.org/u/Chelsea_Rathbun)
#### Post date: [March 19, 2025, 8:02pm UTC](https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289/13 "2025-03-19T20:02:09Z")

</div>

Glad to see that you were able to resolve the issue!

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex020/uploads/openedx/original/2X/e/e0015f89e879bc75925b71fd11133ab15fe98297.png) [@system](https://discuss.openedx.org/u/system)
#### Post date: [June 17, 2025, 8:02pm UTC](https://discuss.openedx.org/t/course-components-do-not-show-up-in-sidebar-navigation/15289/14 "2025-06-17T20:02:45Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
