This happened yesterday: Have the now playing plugin enabled in systemsettings, but not in the contact list. Mark yourself as busy [status=busy] Start a song [status=busy] It doesn't update as it's not set from the contact list, which is fine. Set status in the CL to online [status=online] Song ends [status=busy] It appears that the KDED "restored" the presence I used to be on, even though I changed it mid-song and the plugin wasn't doing anything anyway. I don't really understand active/enabled in your KDED, though we've talked about doing a big refactor on it before anyway. Reproducable every time.
*** Bug 295136 has been marked as a duplicate of this bug. ***
I fixed this.