Why is Kenya's new digital payments platform so glitchy?