It's bad because it looks like Cohen has used the call to Schiller re the prank calls, and shoehorned in having the phone passed to Trump.
Cohen is a poor witness because he has lied to congress, investigators, on tv shows - you name it. The prosecutors accept this and hope the jury believe that his lies are in the past. But it now looks like he is lying to them - or at very best has misremembered.
If he lies about the call, what else is a lie. This brings in reasonable doubt.
Good point re Schiller. He may still be brought as a defence witness.
We know his is loyal to Trump, but maybe he won't lie under.
The burdon of proof is with the prosecution, so really, it should be them who brings him. But obvisoulsy his side of the story does not fit the narative, or they cant trust him. That brings another issue in because the defence can point out to the jury that the prosecution has selectively not brought in people key to the case - like Schiller or Weisselberg.
Stormy's testimony is largely irrelevant. It damages Trumps character ,but sleeping with her or paying her is not a crime.