The Home Office holds no information on the reasons given by overseas embassies in the UK for refusing to provide passports to their nationals who are legitimately in the UK. The decision of whether or not to issue an identity document is a matter for the sovereign government in question.
The Foreign and Commonwealth Office are responsible for certain administrative aspects of our relationship with foreign missions in the UK.