Or, the president of a country doesn't want to piss off the president of another country...... who gives him military support he depends on to keep from being invaded by Russia.
Zelensky also said in the same press conference he wants to stay out of American politics. What possible benefit would have come from accusing Trump of holding up the aid for political favors? Anything that came from such a statement would have been bad for Zelensky and Ukraine. Better to just play to Trumps vanity.
So, you're saying Zelensky lied?