Doesn’t the Church teach that God predestines, but that predestination isn’t complete until free will has been made by the individual?
The Church affirms both predesination, and free will.
There are a few controversies on how…link below!
now a link below to give a basic overview of each camp
hope this helps!