2 Kings 24:4

4 and especially because of all the innocent people he had killed. The Lord could not forgive Manasseh for that.

2 Kings 24:4 Meaning and Commentary

2 Kings 24:4

And also for the innocent blood that he shed, for he filled
Jerusalem with innocent blood
See ( 2 Kings 21:16 ) which cruel usage of the prophets, and servants of the Lord, was still continued; see ( Jeremiah 26:21-24 ) ,

which the Lord would not pardon;
he pardoned the sins of Manasseh, who repented, but not the sins of those persons who imitated him, but repented not; or though he personally pardoned the sins of Manasseh, so that he was saved everlastingly, yet the temporal punishment of the nation for those sins, in which they were involved with him, was not averted.

2 Kings 24:4 In-Context

2 The Lord sent armed bands of Babylonians, Syrians, Moabites, and Ammonites against Jehoiakim to destroy Judah, as the Lord had said through his servants the prophets that he would do.
3 This happened at the Lord's command, in order to banish the people of Judah from his sight because of all the sins that King Manasseh had committed,
4 and especially because of all the innocent people he had killed. The Lord could not forgive Manasseh for that.
5 Everything that Jehoiakim did is recorded in [The History of the Kings of Judah.]
6 Jehoiakim died, and his son Jehoiachin succeeded him as king.
Scripture taken from the Good News Translation - Second Edition, Copyright 1992 by American Bible Society. Used by Permission.