For anyone finding this issue, the problem was with the WebDav Publishing feature of IIS. It will prevent PUT and DELETE methods from being called in IIS which will allow you to create and get items in the admin console but not update or delete them. We’ll be adding this tidbit to the docs for IIS hosting.