LogoUnimeType
  • Features
  • Pricing
  • Docs
  • Blog
  • Support
Download
All PostsGuidesTrust

What keeps showing up in setup questions: Full Access, Caps Lock, and ‘text did not change’

Recurring support-style themes for UnimeType—not testimonials. How people get stuck on permissions, shortcuts, and status messages, and where the docs answer each one.

UUnimeType2026 / 08 / 05 · 3 min read

30-second answer Most “it doesn’t work” reports cluster into a few product states: permission not granted, wrong input source, selection missing, or Convert returning the same text. Treat those as recurring support themes, not as a poll of all users—and fix them with the matching docs page.

This article is built from product behavior and documented status messages, not from published customer quotes. Marketing quality rules treat public forum chatter as interview prompts only; nothing here is a testimonial or a market-size claim.

Theme 1 — “I turned the keyboard on, but Convert never runs” (iPhone / iPad)

What usually happened

  • UnimeType is installed, but Allow Full Access is still off; or
  • Full Access is on, but AI-processing consent was never granted; or
  • the globe key is still on another keyboard.

Why it feels broken

iOS Full Access is a system permission for third-party keyboards. UnimeType needs it for network-backed actions. Ordinary typing still does not send text—but without the permission, Convert / Polish / Explain cannot complete their request path.

Where to go

  1. Setup — iPhone and iPad
  2. Privacy and protected content
  3. Background: What iOS Full Access means

Theme 2 — “Caps Lock does nothing” (Mac, and similar on Windows)

What usually happened

  • UnimeType is not the current input source; or
  • Caps Lock conversion is disabled in Settings; or
  • another action is already in flight.

Why it feels broken

Desktop shortcuts are intentionally bound to the UnimeType input method. On Mac, Caps Lock maps to a Convert trigger only while UnimeType is selected. A second Convert while one is running surfaces Request in flight instead of stacking work.

Where to go

  1. Setup — Mac or Windows
  2. Status and troubleshooting

Theme 3 — “Text did not change”

What usually happened

Convert returned a result that is structurally valid and identical to the request after retry. That is reported as unchanged, not as a network failure.

How to tell it apart from a real outage

SymptomMeaning
Text stays the same, no failure labelOften Unchanged
Network unavailableRequest never completed
AI service errorService returned nothing usable

Where to go

  1. Actions — Convert retry
  2. Status table

Theme 4 — “It inserted text instead of replacing” / “This editor needs a selection”

What usually happened

The host app did not expose a reliable range for caret-only replacement. Some macOS hosts need an explicit selection or a typing-buffer path (WeChat, VS Code, Terminal, and others).

Important honesty

Detailed host tables are Mac-only depth. Windows and Android users should start with an explicit selection when automatic capture fails—not assume the Mac table applies.

Where to go

  1. Mac application compatibility
  2. Text scope strategy

Theme 5 — “I only typed a little more after Convert, and it ignored the earlier paragraph”

What usually happened

After a verified paragraph conversion, UnimeType may request only the newly appended suffix, with limited preceding context. That is intentional accepted-paragraph behavior, not a random skip.

Where to go

  1. Text scope and accepted paragraphs
  2. Select the full paragraph when you want the whole body again.

An illustrative afternoon (composite scenario)

Illustrative scenario — not a real named customer:

A bilingual product manager drafts on Mac: Latin first, then Convert. Caps Lock does nothing—UnimeType was not selected. After switching input source, Convert runs but WeChat inserts a duplicate line—selection was empty. They select the sentence, Convert succeeds. Later they append one more phrase; Convert only touches the suffix. None of these steps are exotic; they map one-to-one onto the status and scope docs.

What we deliberately do not claim

  • How often each theme occurs in the wild
  • Quotes from social posts or private messages
  • A complete language catalog or credit-expiry rules (blocked while product Terms and live pages disagree)

Decision rule

Permission / input source first, then selection, then status message. If the status table names a next action, follow that before reinstalling.

Related

  • Status and troubleshooting
  • Setup and shortcuts
  • When not to use an AI keyboard
  • One message, three scripts

Choose your platformSee the current download and testing options.

View downloads·Next: The Multilingual Keyboard Problem Isn’t Just Switching Languages

LogoUnimeType

Type in Latin. Convert when ready.

X (Twitter)Reddit
Product
  • Features
  • Download
  • FAQ
Resources
  • Blog
  • Documentation
Company
  • About
  • Support
Legal
  • Cookie Policy
  • Privacy Policy
  • Delete account
  • Terms of Service
© 2026 UnimeType. All Rights Reserved.