Charlie Sheen was set to plead guilty to a misdemeanor Monday in court and report to jail for 30 days.
So why did the prosecutor make a surprise announcement that the plea "hit a snag?"
"The prosecution discovered that Sheen does not qualify for work release because he is not a local resident. He does qualify for useful public service, which has stricter rules, which Sheen nixed," a source tells UsMagazine.com of the actor, 44, who was expected to volunteer at a local theater as part of his deal.
Adds the insider, who was privy to the negotiations between the defense and the prosecution, "It was a poker game for the last couple of hours."
"We need more time than is available for us to complete some of the finer points [of the plea deal]," prosecutor Arnold Mordkin announced in court.
"Everyone felt it was better to postpone until [the details] can be worked out," Sheen's rep told Us.
Sheen was arrested on Christmas for assaulting his wife, Brooke, and charged with criminal mischief and felony menacing, which could have sent him to jail for three years.
Sheen showed up to court in sunglasses and a dark suit and tie. When asked if he was pleased with the deal, he told TMZ.com, "I guess. "As [happy] as I can be."
A new court date was set for July 12 at 4 p.m.
Sheen wed Brooke in May 2008 and welcomed their twins, Bob and Max, in March 2009. She made her first public appearance since the domestic dispute at Saturday's 9th Annual Chrysalis Butterfly Ball.
PHOTOS: Look back on Charlie's stripper scandal
"My best friend Rebecca Gayheart and I have been a part of this charity for several years and it’s a great cause," she told Us.
Fifteen-month-old twins Bob and Max, she said, "are great." Summer plans? "Not that I know of," she said.