Updating watchers via API doesn't take affect without manual intervention

Here's a full exchange, both full request and full response: http://termbin.com/b8s3.

(I should point out that I copied it from Travis, and there may be some escape codes for colours that have come through because, well, Travis kind of sucks sometimes.)