Apparently the failure is only when running under emulation, and it works fine on physical hardware. Submitted by: Kyle Evans <kevans91 at ksu dot edu> (private email)