Hey ThanksI got the reply back from consulate General saying that OCI card has already been handed over to BLS.
I also received a reply from the Toronto Consulate, and they mentioned that it has already been handed over to BLS. However, the BLS website continues to show 'processing at Consulate General.' I will wait today, and tomorrow I am planning to visit BLS in Brampton. I called BLS, but they did not provide me with any information, consistently blaming the consulate for not dispatching the documents, which I believe is untrue.