Normally, NAAs (National Aviation Authorities) are able to produce letters of confirmation for all its license holders. It's strange to see that certain NAAs (in this case: China and India) do not make use of this institution.
A license holder's NAA could easily give answer to the career one has made.