because he lied about running against trump.
He is a liar.
DeSantis never said he wasn’t running against Trump, so whoever told you that is the liar. If he had said he wasn’t running, Trump would be constantly crying “but you promised you wouldn’t run” over and over.