Can't modify/delete DNS legacy policies

I tried to modify/delete my DNS legacy policies but failed. Even the UI prompted they were saved/deleted, the changes were not made to the backend system. It looks like there is something wrong with the API endpoints as I found that some calls to the API servers were failed with HTTP status code 405.

Any idea?