Don't allow starting recording in states that will cause a crash or othe...

...r problem.