And again I've fixed it by sending midi clock from a different machine which seems to reset something. This is obviously not a great solution as I can't be logging two laptops about just to fix this when it happens. Has anyone got any idea about what might be causing this?