The 17-year-old stumbled over a few words of his second song, Chris Brown's "With You," on Tuesday night's American Idol.
Archuleta received mixed reviews from the judges after his performance.
"I'm not sure that was the right song, seeing you singing 'my boo,'" Randy Jackson said. "I didn't believe it."
Idol producer Nigel Lythgoe also confirmed the Archuelta dad ban.
"He has been asked not to participate in the choice of music with David or be in the room when David is working out his routines that he wants to sing," Lythgoe told Entertainment Weekly.
"He's fine to be in the studio, nothing wrong with that," he added. "We just want David to be able to be free like everybody else to get on and do what they want to do."
Archuleta competed against David Cook and Syesha Mercado. One of the three remaining Idol contestants will be voted off Wednesday night.