Well, please make up my mind!
Does God know where you will be on Friday at 3PM (making it settled) or is the future open and unsettled (so God knows that He does not know where your free will will choose to go on Friday at 3 PM)?
It is both, because they mean different things.
God’s *knowledge* is *settled* ie God knows where you will be Friday at 3pm.
But the future is God's knowledge of what *will* happen, not something already existing out there to see and thus know, not even for God, and is thus *unsettled*. ....
Thus there is no contradiction.
And thus the *future* is non-existent ie open and *unsettled*. What God knows *will happen* what is *settled,* infallibly. God cannot err.
God created only the progressive present, not the future.