Muy buenas
Bhonox
Es posible que sea algo de la parte asp
Respecto a lo del split(), es, efectivamente, innecesario, aunque tampoco tiene por qué devolver error o no funcionar pues si no hay comas devolverá un array de 1 elemento en la posición 0 que es a lo que se está llamando