wp-admin - some plugins rewriting external api callbacks to directory.
location /wp-admin {
....
location ~* /wp-admin/.*$ {
try_files $uri $uri/ /index.php?$args;
}
....
}
Add inside of the wp-admin location to allow for admin-ajax or wp-admin/file.php loop backs to wp-admin/directory/ requests.