This seems to be an issue within policykit itself. Printing the actual error shows:
GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: process with PID 12570 has been replaced
From reading the source code, it seems that policykit is checking the start time of the program and finds a mismatch. It happens that orca is run as a Python script, so I thought that might be due to the script startup procedure, but starting a C brlapi client gives the same issue. At any rate, really looks like not an issue in brltty itself.
This seems to be an issue within policykit itself. Printing the actual error shows:
GDBus.Error: org.freedesktop .PolicyKit1. Error.Failed: process with PID 12570 has been replaced
From reading the source code, it seems that policykit is checking the start time of the program and finds a mismatch. It happens that orca is run as a Python script, so I thought that might be due to the script startup procedure, but starting a C brlapi client gives the same issue. At any rate, really looks like not an issue in brltty itself.