So, the wait is finally over for us! My husband had his 3-month follow up chest xray on Nov 8th. It passed on ECAS/MyCIC on Nov 10th. His application had decision made on ECAS on November 20th. His passport was requested on November 22nd at 8pm (but we didn't get it until November 23rd at 8am when our Canadian lawyer sent it to us despite begging her to send immediately!). His passport was dropped off in the CVAC Bangkok office on November 23rd. It was received in Singapore on November 27th and the visa was put in his passport the very same day. (I think they processed the visa quickly since we included already purchased plane tickets to move to Canada on December 22nd so it was tight timing.) We got a call on December 1st that his passport had arrived in Bangkok at 4pm, telling us that is would be ready for pick up on Monday December 4th. So, we had a friend pick up the passport for us yesterday on December 4th! We are flying to Canada on December 22nd! Crazy time packing and selling everything to prepare for our imminent move!