If I try to delete a datapoint that doesn’t exist on a goal I own I get the following response from the API:
{"error":"You're currently logged in as drmaciver. Not you? <a href='/users/sign_out'>Sign in as someone else</a>."}
I would guess this is not what you intended to happen and is just some API logic and 404 logic unintentionally running into eachother.