I've found that making a copy of the course and previewing that works - the original course still doesn't preview.
I'd quite like to fix my original course if I can, or at least understand how to avoid this happening again -- if anyone has any ideas.