HI,
I dug into the code and found pages that have paths rewritten are checked by bootstrap_path and found to not actually exist by the hook_boot function in Mobile_Tools. Since the bootstrap is seen before either module, I see not-found page instead.

In order to get around this, I replaced the call to bootstrap_path in the device_redirect function with