Звучит так, что channelId - это число, а не строка. Если вы попробуете:
alert("12345.0"); // a string
вы получите 12345.0, тогда как если вы попытаетесь:
alert(12345.0); // a number
удалит завершающий ноль. Если это так, похоже, что channelId не имеет нуля в конце к тому времени, когда вы передаете его этой функции. Если вы уверены, что это значение является строкой в какой-то момент в вашем коде, вы можете найти, где оно конвертируется, и исправить это, но трудно сказать, не зная больше.
Надеюсь, это поможет!