Hey Steve,
Though you’ve resolved this, it would help the community if you were able to detail the problems you had.
Views not working sounds like you were using custom templates (list.php, gridview.php, single.php, etc) in your themes folder (themes > events).
Though not a lot has changed in these templates, functions name etc. are different now and thus if you upgrade the plugin but try to run it with the customized templates from 1.5.6 the views will fail.
You have to re-do your customization to regain full functionality
That is, you have to:
1. copy the new version of list.php, single.php, gridview.php from wp-content > plugins > the-events-calendar > views BACK to wp-content > [your theme] > events
2. re-do whatever edits you may have made to customize the calendar previously
IF that doesn’t solve your problem (or you’re unwilling to try the upgrade again), please just detail the errors you were having so the developers can better refine the application.
Thanks man!