if a GET before handler fails from a PUT request, return 204 (No Content) or 404