breadcrumbs not working as expected
I suggest you use Custom breadcrumbs module for defining overriding breadcrumbs: it supports Token, which helps defining complex breadcrumbs (e.g. defining breadcrumbs from related taxonomy terms, etc.).

With this module, you can define custom breadcrumbs for the following entities: node, path, term, Views, vocabulary (on admin/structure/custom_breadcrumbs).
On admin/config/user-interface/custom-breadcrumbs, you can also set to append current page title by default too.

Its admin interface is really simple.



In your case, you should go to admin/structure/custom_breadcrumbs/views/add, set things like this (it's just an example):



Save, then go to admin/config/user-interface/custom-breadcrumbs, and check "Append page title", hit "Save configuration", ready.