What is com.apple.TextInput.rdt?

Hello, community,

I'm using an HTML editor in a .NET MAUI application running on macOS, and I'm encountering some unexpected behavior during text editing:

  • Double-click text selection disappears after approximately one second.
  • Styles randomly revert or are applied to the wrong text unexpectedly.

It appears to be related to macOS spell checking. When using editable elements (<textarea>, <input> or <div> with contenteditable), the system enables spell checking by default.

During this, MAUI attempts to communicate with a system process: com.apple.TextInput.rdt, which is not running, leading to repeated errors like:

Error Domain=NSCocoaErrorDomain Code=4099 
"The connection to service named com.apple.TextInput.rdt was invalidated: failed at lookup with error 3 - No such process."

Question: What is com.apple.TextInput.rdt, and why might it not be running?

Thank you for any help!

Error 4099 is NSXPCConnectionInvalid, which suggests that something in your process tried to connect to a named XPC endpoint and that was unavailable. com.apple.TextInput.rdt is the name of that endpoint.

What version of macOS are you running?

In your app native? Or using Mac Catalyst? Or running via iOS Apps on Mac?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Thank you for the quick response!

Here’s the info you asked for:

  • Version macOS: Sequoia 15.3.2
  • App type: Native .NET MAUI app running under Mac Catalyst
  • Process check: I’ve inspected all running processes and cannot find any active service named com.apple.TextInput.rdt.
What is com.apple.TextInput.rdt?
 
 
Q