yeah because of course it did. was a straightforward api call, but somehow the 'experienced' dev who wrote it managed to introduce a new error condition. wonderful