Those who talk about it, talk about the same error. I've just built one and also can't get it to co-operate - the only way I can stop that error being thrown is by trying to access that function while no valid node is in range.
Methinks it's indeed bugged, as it's complaining about some call within the API itself, not the output of the specific function you're trying to call.