We got our NOA2 April 20th and the appointment letter on September 27, so 5 months. Our CEAC status didn't show Ready until July 10th, so there is some waiting time between the approval and that as well. Seems like CDJ is very backed up so it's a stressful wait not knowing what is going on.
We also never got any physical letter and my fiance (beneficiary) never received an email, it only came to me. Once your CEAC status shows Ready, you could submit an inquiry at the link I posted above to make sure they have your correct address, just to be safe.
When they scheduled the appointment, it was for 2 months out as well, so I would wait until you have that date to start gathering updated documents, etc.
I know it's stressful with such a long wait, I couldn't find any information on anyone going through CDJ recently and was so worried for months. Feel free to reach out to me if you end up with more questions about going through CDJ and try not to worry too much! It'll come along eventually.