decodeByteArray just returns null