Since (I think) 3.3 there's been a horrible change to the breadcrumb trail. When accessing from the Dashboard a 'short form' breadcrumb is generated missing any course category info. Worse, it tenaciously remembers that the course was accessed thus and there seems to be nothing one can do to get the 'full' breadcrumb back (even by navigating to the home page and down through the course categories).
It's causing a lot of moans and complaints.
If you agree - https://tracker.moodle.org/browse/MDL-59778