Courts ruled on this allegation.
It is incorrect. He is eligible. The fact that his American parents were working in Canada at his birth does not make him ineligible.
His father did not become US citizen until 2005.
Ted Cruz was still a Canadian citizen until 2014.