Danny O'Donoghue has revealed it was behind the scenes bickering that made him quit The Voice UK last year.
The Script frontman left the show after two series and today blamed clashes with the other coaches and BBC bosses.
Danny had a lot to say about Jessie J following reports that she repeatedly got into arguments with the other coaches.
"She was very tough on everybody — but that was her role. Jessie will always speak her mind," Danny admitted. “She’s a young girl trying to negotiate her way around the music industry and sometimes having that much of an opinion will get you in trouble."
But he added: "Whatever I, or anyone, might think, Jessie is a good person at heart.”
Speaking to The Sun newspaper, Danny went on to also blame the BBC and the show's record label Universal for his decision to walk away from the talent series.
“The BBC wanted it to be more entertainment and not too deep," the rocker explained They told me to cut out the technical terms. But you have to allow people to be themselves, that’s where the friction came from.”
Danny continued: “That’s the difference between a television company running a music show and a record company running a television show.
“I was also very disappointed in the aftercare the label (Universal) gave the artists.”
The Voice 2014 concludes next weekend on BBC One.