I think I know why the tyranids caused a scarr error. For some reason, it doesn't seem to like the Destroy HQ condition. Every time I didn't have this, it worked fine.
Also the tyranids AI is terrible, I was playing on hard and he barely built any units at all. In the preavious versions this was not the case.