Gnome online accounts cannot authenticate over keychain

Is anybody using evolution and gnome online account and might know about this issue (happening in NixOs:

normal start of the OS, in Evolution: online accounts can connect and authenticate, after relogin somehow Evolutiob gets stuck and says it cannot access the credential in the keychain (its unlocked on login!).

Only a systemctl restart dbus-broker.service (which logs out) actually works, it seems there is something which gets messed up on the dbus or evolution side when simply logging out and in again. Any really appreciated?

Can I somehow say which services should be restarted on logout in NixOS?