This is an update to my earlier post.
As per the suggestions on my earlier post I have sent multiple emails, raised webforms and called the IRCC Delhi 2 dozen times.
Somebody finally answered and offered no help, no information or no closure.
My employer needs me back in US, my job is on...