In Ezekiel, God prophesied Nebuchadnezzar will utterly and completely destroy Tyre. He describes this thoroughly. It is not a one sentence prophecy that can be misinterpreted:
Eze 26:7 For thus saith the Lord GOD; Behold, I will bring upon Tyrus Nebuchadrezzar king of Babylon…
Eze 26:8 He shall slay with the sword thy daughters in the field…
Eze 26:11 With the hoofs of his horses shall he tread down all thy streets: he shall slay thy people by the sword, and thy strong garrisons shall go down to the ground.
Eze 26:12 And they shall make a spoil of thy riches, and make a prey of thy merchandise: and they shall break down thy walls, and destroy thy pleasant houses: and they shall lay thy stones and thy timber and thy dust in the midst of the water.
Eze 26:13 And I will cause the noise of thy songs to cease; and the sound of thy harps shall be no more heard.
Eze 26:14 And I will make thee like the top of a rock: thou shalt be a place to spread nets upon; thou shalt be built no more…
Eze 26:15 Thus saith the Lord GOD to Tyrus; Shall not the isles shake at the sound of thy fall, when the wounded cry, when the slaughter is made in the midst of thee?…
Eze 26:17 And they shall take up a lamentation for thee, and say to thee, How art thou destroyed, that wast inhabited of seafaring men, the renowned city, which wast strong in the sea, she and her inhabitants, which cause their terror to be on all that haunt it!
Eze 26:18 Now shall the isles tremble in the day of thy fall; yea, the isles that are in the sea shall be troubled at thy departure.
Eze 26:19 For thus saith the Lord GOD; When I shall make thee a desolate city, like the cities that are not inhabited; when I shall bring up the deep upon thee, and great waters shall cover thee;
Eze 26:21 I will make thee a terror, and thou shalt be no more: though thou be sought for, yet shalt thou never be found again, saith the Lord GOD.
And this is what actually happened:
Eze 29:18 Son of man, Nebuchadrezzar king of Babylon caused his army to serve a great service against Tyrus: every head was made bald, and every shoulder was peeled: yet had he no wages, nor his army, for Tyrus, for the service that he had served against it:
Eze 29:19 Therefore thus saith the Lord GOD; Behold, I will give the land of Egypt unto Nebuchadrezzar king of Babylon; and he shall take her multitude, and take her spoil, and take her prey; and it shall be the wages for his army.
God never gives any indication why this prophecy failed. God, unlike modern Christians, is not all wound up about every prophecy coming true always. Things change, variables change. With them, prophecy changes.
This is a concept completely foreign to the Calvinist. To them, God knows the entire future. A failed prophecy, especially one not made conditionally or with any reason given for the failure, breaks their system. Why would God prophesy something he knew to be false, except if he is a liar?
One prophecy destroys all of Calvinism.