Huh? is it a List<> or a multi-dimensional array? It can't be both. Are you returning a List<> with another List<> in it? Bottom line, VBScript in ASP cannot handle a List<> whether it's the main object returned or a property of another object or the property of a property of an object... it needs to be an array... if you look at the example at the link, you'll see that's exactly what they are doing... casting the list .ToArray and returning that result.

-tg