2 Chronicles 30:3

3 They had not been able to celebrate it at the regular time because not enough priests had consecrated themselves and the people had not assembled in Jerusalem.

Read 2 Chronicles 30:3 Using Other Translations

For they could not keep it at that time, because the priests had not sanctified themselves sufficiently, neither had the people gathered themselves together to Jerusalem.
for they could not keep it at that time because the priests had not consecrated themselves in sufficient number, nor had the people assembled in Jerusalem--
They were unable to celebrate it at the prescribed time because not enough priests could be purified by then, and the people had not yet assembled at Jerusalem.

What does 2 Chronicles 30:3 mean?

John Gill's Exposition of the Bible
2 Chronicles 30:3

For they could not keep it at the time
In the month Nisan, as the Targum adds, on the fourteenth day of the month, as the law enjoined, because the cleansing of the temple was not finished until the sixteenth day, see ( 2 Chronicles 29:17 ) and, besides this, two other reasons follow:

because the priests had not sanctified themselves sufficiently;
that is, a sufficient number of them were not sanctified, to slay all the passover lambs the people that came to the feast would want:

neither had the people gathered themselves together to Jerusalem;
they had no notice of it, nor summons for it; and it was required that, at such a time, all the males in the land should appear at Jerusalem; but this custom having been long disused, it required time to acquaint them of the revival of it.

California - Do Not Sell My Personal Information  California - CCPA Notice