CreateGuildV3 에 실패하는 원인을 알고 싶습니다.

  • 뒤끝 SDK 버전 : 5.9.6
  • 프로젝트명 : YummyPang
  • 스테이터스 코드 : 412
  • 에러 코드 : PreconditionFailed
  • 에러 메시지 : guildName 사전 조건을 만족하지 않습니다.

안녕하세요.
CreateGuildV3 에 실패하는 원인을 알고 싶습니다.

사용한 코드는 아래와 같습니다.

Param param = new Param
{
{ “logoId”, logoId },
{ “desc”, desc },
{ “openType”, openType },
{ “reqLevel”, reqLevel },
};

SendQueue.Enqueue(Backend.Guild.CreateGuildV3, guildName, 10, param, CountryCode.SouthKorea, result =>
{
if (result.IsSuccess())
DebugLog($“팀생성에 성공했습니다. {guildName} : {result}”);
else
DebugLogError($“팀생성에 실패했습니다. {guildName} : {result}”);
});

SDK 문서에 의하면 길드명 조건이 맞지 않다고 나오는데요.

길드명 조건이 맞지 않는 경우
statusCode : 412
errorCode : PreconditionFailed
message : guildName 사전 조건을 만족하지 않습니다.

주의사항에 명시된 바에 의하면 아래의 조건이 있으며,

  • 길드명은 최소 2자 - 최대 16자이며, 한글, 영문, 숫자 사용 가능하며 특수문자는 불가능합니다.
    또한 숫자로 시작할 수 없으며, 공백은 가능하나 연속 입력 불가, 공백으로 시작하거나 끝날 수 없습니다.

API를 호출할 때 사용한 길드명은 “test” 와 같이 단순한 형태의 영어 단어로 위의 조건을 만족하였지만,
에러가 리턴되고 있습니다.

참고로, 콘솔의 길드 관리/설정 에서 생성 조건을 입력하거나 혹은 삭제하더라도 동일한 결과가 리턴되고 있습니다.

원인 및 수정 방안이 무엇인지 안내 부탁드립니다.
감사합니다.

안녕하세요 개발자님,
확인 시 길드이름에 특수문자가 포함되어 있는 상황으로 확인됩니다.
최근 시도된 이력 확인 시 “MyTeam​” 길드명으로 시도되었으나,
마지막 m 뒤에 특수문자 u+200b가 포함되어 시도된 것으로 확인됩니다.

InputField 등을 이용하였을 때, TextMeshPro 내 폰트로 인해 문제가 발생할 수 있습니다.
다시 확인하여 이용해 주시면 감사하겠습니다.

확인해 주셔서 감사합니다.