Если я сделаю это
Response.Headers.Add("Location", $"{baseUrl}/api/v1/User/user/{existingUser.Id}");
return StatusCode(303, new CreateUserResponse() { Id = existingUser.Id, Email = existingUser.Email });
Возвращает 200, а заголовок Location отсутствует.
Если я опускаю установку заголовка Location, возвращается 303.