In a very interesting turn of events - my local USCIS office called me three days ago to ask if I can attend the oath ceremony two days later (my N400 was approved a month ago, and they were waiting for my ROC to be approved, which was approved in a week after N400 approval). I immediately said, "yes." Within minutes, they emailed me my oath ceremony notice (N-445), which was uploaded even on my USCIS profile after a few hours.
And finally, I am a US citizen. Had my oath ceremony yesterday. The day was special, as my wife and kiddo, as well as my in-laws, attended the ceremony.
Sending you all my best wishes.
God bless America.