As God is omniscient, and cannot be wrong, doesn’t that mean that what He knows will happen, must happen?
As witnessed for years at FR now, You play these mental games trying to avoid doing what God seeks from you, which is so simple even a dunce can do it, and Jesus explicitly stated that ONE work God desires of you in your free will when the legalists (who argued kinfd of like you, trying to entrap Him) demanded to know what God required for salvation from the nature they inherited.
To acquire God's life in your human spirit, all you need do is believe on Him Whom God sent for your salvation. That's it! God has promised to do the rest ... and as millions of humble Christians will tell you, He really does do the rest, including changing the desires of your heart so that you are gradually (usually) transformed into the image of His Son in your behavior mechanism. The Son is The Word made flesh Who dwelt among us. The Word was in the beginning with God and was God n the beginning, yet He made Himself a little lower than the angels even, for a season, so that He can redeem your being from the inherited nature passed to you from Adam. If you will not believe on Him Whom God sent, then you are exercising your free will and will not have God's Life enter into your human spirit. That is not God's fault, it is yours. He has promised to be responsible for your salvation/transformation. He is not responsible for your rejection of His Grace in Christ Jesus.
I don't think it is a matter of God's omniscience being "wrong", but that He has already seen what will be - He is outside of time. Scripture says He knows the end from the beginning and, before there was anything, He knew everything that would be. We can't get our minds around that kind of knowledge, nor what it would be like to know all the what if's as well as the what will be's even the what CAN be. Everything He knows will happen WILL happen because He is already there. When people hear God knows what will happen and that all things work together to accomplish His will, they conclude that it means God makes all things happen according to His plan and, by default, toss out our understanding of free will. But, I don't think we should do that.
Think about a game of chess. I used to play it as a teenager and even one time beat my teacher, but I never got to the point of being anywhere near a novice much less an expert at it. Those that are experts, use intelligent "strategy" - they think ahead based on their opponent's moves and responses to their moves. The greatest players could have the game won after the first two moves! They could "see" it all as it unfolded. So, if God already "saw" the whole game from beginning to end, then already knowing how it would end allows Him to work it all out to BE his will. Knowing everything that will happen also means knowing all that MUST happen because it, in truth, already HAS happened. Like I said, it's one of those mysteries that, one day, we will also know - but not with the minds we have now.