We have a site which used to be 3.0 and I just upgraded it to 3.2 and then to 3.8.4+.
When it was 3.0, it had a "my courses" tree in the navigation block which organized all courses the use had enrolled with categories. Now, being 3.8, the tree has become a flat list of courses in the navigation drawer. I tried setting related settings in Appearance > Navigation, but in vain. I can't use Course Overview block for some weird reason ( which forces the guest to login even if the block is hidden from guests with block permission settings). I also tried changing the theme (from Eguru to Boost), also no luck.
I have spent 2 days on this issue. I even traced the code in navigationlib.php. It seems to add all enrolled courses to both a tree and a flat list. But finally only the flat list gets displayed. Is it a behavior change brought by some version between 3.0 and 3.8, or is it just some missing settings which cause the problem? And any suggestion on how to diagnose this kind of problem?