When I pair the Twiddler 3 with my Android phone (Google Pixel 5) with the default layout (including reset with N+S M000), anything I type comes out in caps. If I press Shift when chording, things get toggled to lowercase, but go back to being capitalized afterwards. If I turn on sticky keys, I can press Shift and then things will be lowercase, but things go back to being uppercase after I type an uppercase letter. Also, it doesn't seem to be chording. If I press MM00, I get "EUE". The same thing happens if I connect the Twiddler via USB to the phone using a USB host adapter.
When I pair the Twiddler with my laptop or connect it with USB, it's lowercase, but doesn't chord. MM00 still gives me "eue" or "euf" or "fuf".
Direct key mode is disabled. Any ideas?