Should not make that much difference having different front to back, as long as the pairs are the same.
What make and size do you have on front and rear? Also if they are new on the rear it may take a few miles to get rid of the release agent a bed them in.
I have falkens on, and the first few hundred miles made the car feel a bit skittish..... all good once bedded in
Mine does not really come on that much at all so don't turn it off.
Was the road wet/damp?
A common issue with the TC coming on all the time is tyres... how much tread do you have left on the fronts and rears?