On Day 142, when some people receive LOA on day 58, our social worker finally called. The facilitator for our agency finally received news from CCAA about our hold up.
It seems that CCAA somehow separated our LOI and dossier. They have admitted their mistake, though, and say we should expect our LOA soon!
Please keep praying for quick LOA, speedy TA, and speedier travels.