instead of doing devices/all try using devices/*
devices/all actually has multiple problems (and always has - this isn't new) - it reports back mangled json in some cases, and omits data in other cases. I would avoid using devices/all whenever possible.
oh, and devices/* returns data MUCH faster too.