Hi,
Sounds like the problem was "jQuery conflict" issue, because switching the View requires jQuery.
It can't be related to virtuemart version, but looks like upgrading your Virtuemart solved the jQuery conflict issue.
Anyway, as long as the problem got solved by itself. I am closing this topic.
Regards,
Support