Cruz did agree to endorse Trump at the convention. He submitted a speech for vetting that endorsed Trump. Then true to his sneaky, deceitful pattern, he substituted a MUCH longer speech which omitted the endorsement.
As a result, Cruz supporters are turning on him in droves. The few that remain actually approve of lying and deceit. Not much point in catering to them; they live in a world of their own.
Cruz’s speech at the convention was MUCH TOO LONG for someone of his status. He just droned on and on. He’s in love with the sound of his own sour voice.