Not really… Theoretically, you could get it issued in a third country under very restrict conditions (renewing to the same class, in Mexico or Canada, force majeure, etc). However, the likelihood of it being denied was considerably higher, so basically all immigration lawyers strongly recommended going back to the home country.
The recent policy change ended that possibility altogether.
at least for Indians, going to Mexico/Canada and renewing to the same class were both very large use cases. consulate appointments in the home country are super backed up.