I am following the flow of:
make a request
receive 202 with location header
poll the url from the location header until receive a 200
However it would appear that a "429 too many requests" response gets saved into the response of that location header.
You should be able to see this under X-Client-Session-Id:
I received a 202 with a location header, but after that I received a 429. And now, even though I am not making any other requests at the same time, your system keeps returning a 429.