Can the contradiction between omnipotence and free will be resolved?
Does omniscience and omnipotence mean foreknowledge? Does foreknowledge always mean a fixed future?
And if these conclusions are yes, does this negate any religion that believes in such a deity?
The answer to the first question seems to be that there is no contradiction. If there can be free will without omnipotence, then I don't see why there can't be free will with it. There could be an omnipotent creature who decides to leave us alone. The second question is harder, and it will depend on just how omniscience and foreknowledge are understood. But there are conceptions of God according to which God is outside time and surveys all of history. If this is coherenent (a big 'if', maybe), then it looks like there could be foreknowledge without a fixed future. Or would it not count as fore knowledge if God is outside time?