They weren't completely incorrect. There are two aspects you want to look at when evaluating those models. The first is their predictive power, which was the best for the times, and better than the stuff Galileo proposed[0]. Which made Galileo's model incorrect in this regard. The second aspect is explaining the model in terms of more basic laws - this they did not do at all, and nor did Galileo's model. The required theories that allowed to derive heliocentric model from first(er) principles were only formulated later by Newton, which only then invalidated the geocentric models.
--
[0] - from mathematical point of view, all models that give the same results are equally correct; the only thing one cares about is which one is simpler / more useful for you.
This isn't mere pedantry, a good example of epicylic type theories being used to modify the system under study, can be found today in modern economics.
His was the find the exception that contradicts the rule kind of science/theorem proving.