Pero el desleal Olid, aduciendo que tenía que reclutar las fuerzas necesarias para tal empresa, se trasladó a Cuba y traicionó a Cortés al ponerse de acuerdo con el gobernador Diego Velázquez de Cuellar (enemigo de Cortés porque éste había actuado por su cuenta en la conquista de México) prometió a Olid nombrarlo Gobernador de Honduras si se ponía nuevamente a sus órdenes.