It's not exactly a bug, but if the campaign scenario says you've got to ally with somebody, how about giving that faction the Alliances tech to start out? Took me until about 20 turns after I'd squashed everybody BUT the Iconians to finally realize I had to hand over that tech for them to actually ally up and end the scenario.