This is only a fallback option so it shouldn't jeopardize the application by potentially blocking waiting for the server.
This would fail if the registerJob didn't happen yet.
Imagine a very short lived job (or a very slow kuiserver).
(note that the job is deleted with deleteLater, so the QPointer check doesn't help)
Result: the job stays up forever in kuiserver
Making things async means queueing requests, and having a sort of state machinne...