Ezra
2 Chronicles 7:18ESV·traditional attribution

then I will establish your royal throne, as I covenanted with David your father, saying, ‘You shall not lack a man to rule Israel.’

Matthew Henry Presbyterian @wholebiblehenry

That God accepted Solomon's prayer appeared by the fire from heaven. But a prayer may be accepted and yet not answered in the letter of it; and therefore God appeared to him in the night, as he did once before (Ch2 1:7), and after a day of sacrifice too, as then, and gave him a peculiar answer to his prayer. We had the substance of it before, Kg1 9:2-9. I.

Commenting on 2 Chronicles 7:12-22

Adam Clarke Methodist @methodicalclarke

There shall not fail thee a man - This promise was not fulfilled, because the condition was not fulfilled; they forsook God, and he cut them off, and the throne also.

Keil & Delitzsch Lutheran @keilanddelitzsch

2Ch 7:11-22 The Lord’s answer to Solomon’s dedicatory prayer. Cf. 1Ki 9:1-9. The general contents, and the order of the thoughts in the divine answer in the two texts, agree, but in the Chronicle individual thoughts are further expounded than in the book of Kings, and expressions are here and there made clear.

Commenting on 2 Chronicles 7:11-22