I had to change line 69 on show_block_img in the view settings from
$html = '<img id="hikashop_main_image'.$variant_name.' "itemprop="image" style="margin-top:10px;margin-bottom:10px;display:inline-block;vertical-align:middle" title="'.$this->escape(@$image->file_description).'" alt="'.$this->escape(@$image->file_name).'" src="'.$img->url.'"/>';
to
$html = '<img id="hikashop_main_image'.$variant_name.'" itemprop="image" style="margin-top:10px;margin-bottom:10px;display:inline-block;vertical-align:middle" title="'.$this->escape(@$image->file_description).'" alt="'.$this->escape(@$image->file_name).'" src="'.$img->url.'"/>';
Notice how the id part is incorrectly spaced, there should be a space before itemprop NOT before the "
For us this broke the hover over images but this seems to of fixed it.