some extra logging in exceptions to try and catch strange error that lead to cs losing track of vms