Dojo randomly generates a callback function that is camel cased. However, your API always returns the function lowercased. Therefore, it doesn’t call the callback function and errors.
This bug is fixed now. Thanks for pointing it out. The callback parameter was erroneously converted to lowercase.
Join in the discussion - add comment below: