fix: 412 and 413 status codes to 409 - HTTP CONFLICT

We haven't have a discussion about whether this should be 412, or 400.  Let's not changing this in this patch.