Atleast you are able to see your status online. I tried to send email to Buffalo VO, and this is what they replied
"e-Cas is for applications processing within Canada only. Immigration cases being processed in Visa offices outside Canada use a system different from that used to process similar...