Complex sentence: After being impressed by her singing ability, Diddy later signed her to a development deal, but, due to a bad contract, Ashanti did not sign with Diddy.
Split into simpler sentences: After being impressed by her singing ability, Diddy later signed her to a development deal. In the end, due to a bad contract, Ashanti did not sign with Diddy.