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

This should still be 412 as it's a header check, no?