You can't know for sure if God ever changes his mind. For instance, with Hezekiah, perhaps God was making the point that he would be with a righteous king but not a wicked king.
It's like when the Bible says, "God heard..." or "God remembered...". God always hears and God never forgets but the Bible uses that language sometimes anyway.