God is not constrained by time so he sees what will be unless man exercises his free will and changes things. God cannot and does not force mankind to do anything. Prayer can change things. Did God see that someone would pray? Yes. Because time means nothing to Him.
If God cannot be wrong, then what He knows will happen, will happen, right?
I know you think you're being clever but it won't work. God may see what choices that we make but they are still OUR choices. God seeing our lives from the beginning to the end does NOT mean that he orchestrated our choices or our sin.
Being not constrained by time, then I agree, He sees what will be. Why then wouldn’t He see what the free will choice of a man and those changes will be also?
No, He doesn’t orchestrate our choices, He just knows what they will be...and still creates those people knowing that they will do bad things along with creating those people that will do good things, and all in between, right?