Goodlittle, I think he is in India. Surprising his company did not know there is a cancelled stamp on his PP since Dec 2019 and we are in Mar 2020, since HR or Sponsor would receive a message that this RP number has left the country or returned.
His company would need to help him out.