Sometimes, propably at boot, daemon starts early, but if the userdaemon does not start on daemons request, it fails to get e.g. path to keymap files.
This path is blindly used, and not re-fetched.
In case of error, dbus nicely returns error message in place of path, and daemon tries to read a file e.g. :
Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy ..../no.tohkbdmap"
Sometimes, propably at boot, daemon starts early, but if the userdaemon does not start on daemons request, it fails to get e.g. path to keymap files. This path is blindly used, and not re-fetched.
In case of error, dbus nicely returns error message in place of path, and daemon tries to read a file e.g. :