No, that was simply PEBKAC. It turns out you need to call connection.resume() when making an XPC connection.
Topic:
App & System Services
SubTopic:
Networking
Tags: