I figured that the location settings have not been used at all.
So now I can see that even for location settings the same error occurs. If I use keepalive and proxy_set_header Connection "" it works. As soon as I add "proxy_http_version 1.1" to any context, the POST responses still get returned directly by the application server...