From Christopher Fisher:
Because prophecy is primarily about power, God does not mind when prophecy fails. God is not concerned about what people think of His “prediction” ability. Every time God speaks about true predictions, it is in this context. Every prophecy just assumes the future is not set, and God is actively working to bring about the prophecy. In this sense, each prophecy can be viewed as a blow against traditional omniscience. If God did know the future, His claim would take the form of “I know it will come to past because I see the future”, not “I know it will come to past because I will do it.” But the Bible is devoid of the former and filled with the latter.
For full post, click here.