Thanks for the reply. That all seems to be working correctly now. A quick FYI which may help other people and is really important for custom vendor archive and info pages.
Change all wcmp functions to mvx APART from these below!!
add_filter(‘wcmp_load_default_vendor_list’, ‘__return_true’);
add_filter(‘wcmp_load_default_vendor_store’, ‘__return_true’);
These are the only two functions i didnt change to mvx and now my templates are back to normal. thanks for your help, you can close this ticket.