I am using Taxonomy Views Integrator to manage the display of my taxonomy/term/tid pages for different vocabularies.
Although the TVI views are display in the block configuration, selecting them doens't make the block show up. I added a bit of functionality to make this work with TVI.
I added the following code to function block_views_lock_list_alter() on line 147
if ($menu['page_callback'] == 'tvi_render_view') {
$info = tvi_get_view_info($menu["original_map"][2]);
$view = $info[0]->name;
$display = $info[1];
}